ジャンプの処理をするときに
以下のスクリプトを組んでみました
・・・(一部略)
・・・
; d ジャンプしているかどうか ; mjm ジャンプする直前の[psy] ; jm=0 ; ジャンプの高度、最大は80 ; c 上昇中かどうか ; psy プレイヤーのY座標 if d=0 : mjm=psy ;ジャンプ開始、[mjm]に[psy]を記録 d=1;ジャンプ開始 if (jm=0)|(c=1) :jm+10:c=1:;高度0あるいは、上昇中で、高度を10上げる if (jm>=80)|(c=0) : jm-10:c=0 :;高度80なら状態を[下降]にして、高度を10下げる jm+mjm=psy : jm-1;[現在の高度]+[着地時の{psy}]=[現在の位置] if psy=mjm :d=0 ; 現在の位置と、着地時の[psy]が同じなら、ジャンプ終了 return
という物を組んでみましたが
画面内に反映されているのか無いのか、
キャラクターが飛びません
何かおかしなところがあれば教えてくれると助かります