2013/10/16(水) [n年前の日記]
#1 [unity][blender] そこそこ動くようになってきたような
横スクロールアクションゲームっぽい処理を書こうとして Unity 勉強中。ある程度動くようになってきたような。こんな感じに。
_デモページ (Unity Web Player要) (2016/09/04, 2017/03/19 置き場所変更)
しかしまだ、時々怪しい動きが…。ジャンプして、天井の角の部分に斜めから突っ込んでいくと、時々とんでもない状態に…。
(2013/10/18追記。角の部分に突っ込むとおかしくなるバグは修正。)
それにしても、手前の地形と背景が合ってない気が。まあ、テストで書いてるだけだからいいか…。
気を付けた点は以下。
_デモページ (Unity Web Player要) (2016/09/04, 2017/03/19 置き場所変更)
- 二段ジャンプ、壁つかまり、天井ぶら下がりは実装済み。
- プレイヤーキャラ(青い箱)を動かせるだけです。ステージクリアもゲームオーバーも実装してないです。
しかしまだ、時々怪しい動きが…。ジャンプして、天井の角の部分に斜めから突っ込んでいくと、時々とんでもない状態に…。
(2013/10/18追記。角の部分に突っ込むとおかしくなるバグは修正。)
それにしても、手前の地形と背景が合ってない気が。まあ、テストで書いてるだけだからいいか…。
気を付けた点は以下。
- アタリを取る地形モデルと、それ以外の見た目だけでOKなモデルを分離。
- 歩いたり張り付いたりできる地形モデルと、通行止めの壁ポリゴンを含んでるモデル、この2つのモデルとだけ Raycast で地形アタリ判定。layerMask を指定する。
- 地形なのか、通行止めの壁なのかは、オブジェクトにつけた tag で判定。
◎ blender側で各ポリゴンに属性をつけることはできないのだろうか。 :
blender で地形モデルを作成してるのだけど、地形アタリモデルとそれ以外のモデルを修正するのがちょっと面倒で。一旦、2つのモデルを Ctrl + J で結合して、修正して、地形アタリ部分のポリゴンを選択し直して、Pキーで別オブジェクトに分離して、てなことをやってるけれど、地形アタリ部分を選択していくのが地味に面倒臭い。blender 側で、各ポリゴンに何か属性をつけて、後で一括して選択、とかできないものだろうか…。
◎ 2017/03/19追記。 :
Dropboxのpublicフォルダが死んだのでファイルの置き場所を変更。
[ ツッコむ ]
以上です。