[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart12 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
841
: 2023/12/26(火)00:50
ID:t091BZza(2/2)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
841: [sage] 2023/12/26(火) 00:50:48.74 ID:t091BZza 初心者が一番避けたいことって、オブジェクトをまたいでなにかしたり、 別のオブジェクトを触ることなんですよ。 そこの理解がうやむやというか、理解が完璧じゃないんで。 自分のオブジェクト内で解決するコードや設定が一番嬉しいんです。 今回で言えば、床に立って床をすり抜けて下に降りるってことなんですが 床の情報をもらったり、情報を与えたり、しなくて済むのが一番なんです。 そしたらまずなにを考えるかというと、プレイヤーのオブジェクトの あたり判定を数フレーム無くすってことです。そしたら通り抜け落ちるわけで。 でもそれをしたら、敵や敵の弾に対してもそのとき通り抜けちゃう。だからそれができんのです。 だから、床のみに対して衝突判定を消したいと。 レイヤーでわけて、自分のレイヤーを切り替えるだけで 床だけをすり抜けるプレイヤーに変われる、よし!って。 なのに、床の方にPlatform Effector 2Dをアタッチしてる。 そのPlatform Effector 2Dが邪魔をして、レイヤーの設定が機能しない! unityさん、なぜそうした?意味わからないですよ!! http://mevius.5ch.net/test/read.cgi/gamedev/1699257023/841
初心者が一番避けたいことってオブジェクトをまたいでなにかしたり 別のオブジェクトを触ることなんですよ そこの理解がうやむやというか理解が完じゃないんで 自分のオブジェクト内で解決するコードや設定が一番嬉しいんです 今回で言えば床に立って床をすり抜けて下に降りるってことなんですが 床の情報をもらったり情報を与えたりしなくて済むのが一番なんです そしたらまずなにを考えるかというとプレイヤーのオブジェクトの あたり判定を数フレーム無くすってことですそしたら通り抜け落ちるわけで でもそれをしたら敵や敵の弾に対してもそのとき通り抜けちゃうだからそれができんのです だから床のみに対して衝突判定を消したいと レイヤーでわけて自分のレイヤーを切り替えるだけで 床だけをすり抜けるプレイヤーに変われるよし!って なのに床の方に をアタッチしてる その が邪魔をしてレイヤーの設定が機能しない! さんなぜそうした?意味わからないですよ!!
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 161 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.033s