いつのまにか減ってる?
値段には反映させずこっそり中身を減らし実質値上げっていう、食べ物とか飲み物とかのことではないぞ。Armory 3D Game Engine の行く末が心配になる、アノ部分が減ってる気がするんだ。
・・・そう、FUND・・・。
P5.エアホッケー.05「ゴール、ゴール、ゴール、ゴール、、、ゴーーーーーーール!」
ゴールの横幅は10m(のはず)。だからパックが自陣又は敵陣の壁に当たった時、「-4 ≦ パックのx位置 ≦ 4」なら跳ね返すんじゃなくてゴールとすればいいよね。パックの半径考えるから、±5じゃなくて±4ね。(ま、どっちでもいいけど)
続きを読むP5.エアホッケー.04「パックは1個だけ~」
1個だけ出すようにするのは簡単。スポーンした時にフラグを立ててやって、そのフラグが立ってる時はもうスポーンさせないようにすればいいダケ。で、自陣、又は敵陣にゴールした時にこのフラグを引っ込めてやればまた出るようになるって作戦だ。
続きを読むP5.エアホッケー.03「パック スポーン(Blender 2.80 新規シーン作成)」
スペースキーを押したら、中央にパックが出るようにする。やり方としては、もっと簡単な方法があるけど、あえてパックをスポーンさせる方法でやる。Armory にあるスポーン用のノードは2種類。Spawn Object
とSpawn Scene
。
P5.エアホッケー.02「動くパックの登場?」
壁の所に来たら跳ね返るような感じに動くパックを登場させる。物理でやるならApply Impulse
や、Apply Force
だが今回は使わない。普通にオブジェクトを動かす場合はTranslate Object
とTime
ノードの合わせ技を使う。普通は、こっちの方を先に覚えるかな。