2016-12-06 11 views
0

私はSwiftコーディングの初心者です。私はSwift 3.0とXcodeの最新バージョンを使ってSwift 3.0を使って最初のゲームを開発しています。Swift 3.0 touchesBegan for game

このゲームでは、ユーザーが画面をタップしたときにメインキャラクターを左に移動し、ユーザーが画面を再びタップすると右にキャラクターが移動します。ただし、重力の影響を受けません。

これを行うには、アクションを作成してからtouchesBeganメソッド内で呼び出しようとしました。しかし、それは動作しません。シーンのメソッド内でアクションを呼び出すと、それは単独で動作し、ユーザーの操作は一切ありません。

私のキャラクターの作品に対してこの操作を行うにはどうすればいいですか?ユーザーが画面をタップすると、ちょうどになりますか?

touchesBeganメソッド内にアクションを貼り付けようとしましたが、エラーコンパイラが出ました。

スクリーンショットが必要な場合は、私にお知らせください。私はあなたにそれを提供します。

+0

コードを表示してください – Jack

答えて

0

2つのボタンを定義できます。 1つは中央の左側に、もう1つは中央の右側にあります。私が正しく理解していれば、右側を軽くたたいて右に動かしたいと思う。あなたがしなければならないことは、右のボタンをタップし、左側をタップするときにノッチを左に動かすときに、ノッチがあるプレーヤー/イメージの位置を変更することです。