[過去ログ] 【2D】ゲーム作成ツールGameMaker part6【マンセー】 (984レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
492(2): 2014/01/16(木)15:23 ID:Kawrgsu0(2/3) AAS
>>491 こんな感じ。object:gameamsterのステップイベントにて、
switch (joystick_direction(1))
{
case vk_numpad1:
keyboard_key_press(vk_left)
keyboard_key_press(vk_down)
allow1 = 1 break;
省7
493: 2014/01/16(木)15:25 ID:Kawrgsu0(3/3) AAS
>>492の続き
これがやはり全方向に対して行われる。
ちなみに移動するキャラクター側の方向キーに対する移動は、
if movestop = 0
{
if keyboard_check(ord('A'))
{hspeed = -3}
省4
494(3): 2014/01/16(木)18:52 ID:qVz5nDwi(3/3) AAS
>>492
確かにこれだとテンキー1→4という風に方向転換すると
4を押して左方向への入力がある時でも1の←と↓のリリース処理をしてしまって
一瞬止まってガタつくだろうなぁ。(矢印はarrowじゃないかな)
4つの方向キーがリリースされたか調べているわけだから
1つ前のステップの入力状態を入れる変数は4つで良いんじゃないかな。
入力状態を代入する処理を分離して、最後に持ってきた。
省11
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.028s