0

view_xview += 1

画面を常にスクロールさせようとしていますが、動きません。

私が知る限り、画面上に目に見えないオブジェクトを作成し、これをステップ イベントとして割り当てますか? カメラが画面上を移動する目に見えないオブジェクトを追跡するようにすることも聞いたことがありますが、これは確かに優れているようです?

ビューの使用を有効にし、表示できるようにしました。

view_xview += 1 と view_xview[0] += 1 の両方を見たことがあるので、間違いなく view0 を使用しています。

4

2 に答える 2

1

これを行う最も簡単な方法は、非表示でスプライトを保持するオブジェクトを作成し、hspeed を 1 に設定してから、ビューをそれに追従させることです。画面が動き始める前にプレイヤーが方向を把握できるように、水平フォロー ボーダーの少し前に作成します。

于 2016-02-21T00:51:59.187 に答える
0

あなたはどこにいますview_xview[0] += 1か?何のイベント?ステップ?であるObject following必要があります<no object>

したがって、すべての手順は次のようにする必要があります。

  1. オブジェクトを作成obj_controller
  2. イベントを追加Stepし、コードを配置:view_xview[0] += 1;
  3. ルームを作成
  4. obj_controller部屋に置く
  5. 部屋のビューを有効にする (Enable the use of Viewsタブ内Views)
  6. Visible when room startsに設定View 0
  7. ビューのサイズ/ポートを定義する

Use synchronization to avoid tearingこちらもセットGlobal Game Settings -> Windows -> Graphics

于 2016-02-11T08:38:29.490 に答える