[過去ログ] ゲーム制作 雑談スレ【part29】 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
327
(1): ワナビー2024 2024/09/30(月)20:42 ID:I6aBVz+F(4/4) AAS
>>325
match caseは使ってるのだけども、現在のステートをセットするときにif文を使う
if文で現在のステートをセットして、match caseで現在のステートに対してのアクションを設定してる
func returnNowState():
if stickRay.is_colliding():
return jumpState.ONWALLSLIDING
elif is_on_floor():
return jumpState.ONGROUND
elif not is_on_floor():
return jumpState.INAIR

func actionByState(dt):
match jState:
jumpState.ONGROUND:
if Input.is_action_just_pressed("ui_up"):
velocity.y = JUMP_VELOCITY
jumpState.INAIR:
velocity.y += gravity * dt
jumpState.ONWALLSLIDING:
velocity.y = sliding_gravity * dt
1-
あと 675 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s