2014年10月14日火曜日

Stencyl ブロック崩しのボールをどうするか・・・その1

前回までで、ブロック崩しのbar(パドル)は完成したのだけれど
では、ボールをどうするか?

肝心のBehaviorを見てみると
















動きに関するものは、いくつかあったが、ピッタリ一致する
Behaviorが見つからない・・・。

Stencylには自分でプログラムを組んで、動きを付けるという
方法もあるけど、できればもっと楽をしたい。
いろいろ探しているうちに、ちょうどよさそうな方法を見つけた。

まず、以前説明したようにStencylにSign inする。
そしたら






をクリックする。



















こんな画面が出る。





右上の検索窓にBrickと入力して検索








ブロック崩しのサンプルが出てきた。
ようするにこのゲームで使っているボールのBehaviorを
頂いてしまおうという魂胆。
ちなみにこのサンプルはStencyl公式のもので
チュートリアルのサンプルとして紹介
されているものなので使ってもOKなはず。




選択したらダウンロードボタンを押下










ダウンロード中のウィンドウ
ダウンロードが終わっても特に画面に変化は無い






















上記のように一旦Closeする。













ゲームがダウンロードされている事を確認
開いてみる
















開いたらLOGIC→Actor Behaviorsをクリック









これをもらいましょう!





















右クリックして
Share on Stencyl Forgeを選択
















真ん中のPublic Domainを選択しました。











これが出たらOK






















Close Gameします













自分のゲームに戻ります






StencylForgeをクリック














My Resourcesをクリックすると、あった!




ダウンロードします









ボールの絵ですが、これはbar(パドル)の時と同じように
自分で用意してください。









追加したボールにBehaviorを設定します。
図のようにAllの中を見ると、Bounce off Wallがあるので
設定しましょう。














ボールのスピード設定。お好みで。






















シーンに戻って、パドルを設置した時と同じように
ボールも好きな位置に設定します。
これで、Test Sceneボタンを押すとボールは
動きますが、そのまま画面の外に飛んで行ってしまいます。

じゃあ、パドルの時と同じように










これを設定すれば・・・と思ったのですが、実際やってみると
端っこにぶつかったあと、すーっと壁に沿って移動して
止まってしまいます。
さて、どうしたものか。

というところで、次回に続きます。

0 件のコメント:

コメントを投稿