Cocos Creator バージョン: 2.3.4 デモのダウンロード: https://files-cdn.cnblogs.com/files/gamedaybyday/cocos2.3.4_ccfollow.7z まず、cocoscreator に付属するフォロー コード cc.follow を使用しましょう。 CC.Followの使用1. マップアダプタコンテナのleftNodeを設定するこれは水平パルクールゲームだとしましょう。マップのサイズは 1500x1500 なので、leftNode の高さと幅は 1500x1500 になり、ウィジェットは左下に配置されます。 2. マップコンテナマップを設定するマップコンテナも 1500x1500 です。leftNode との違いは、アダプタコンポーネントウィジェットがないことです。ウィジェットを使用すると、マップを移動することはできません。このため、画面に適応するために leftNode の追加レイヤーが使用されます。 マップには役割があります。 (通常のcc.Buttonボタン) 地図の端を識別するために、地図の周囲に赤いボタンがあります。 Follow.ts コンポーネントをマップ コンテナーに追加し、ターゲット ロールを Role に設定します。ロールはボタン cc.Button であり、ここでは移動ロールとして扱います。 Follow.ts のコードは次のとおりです。 const {ccclass、プロパティ} = cc._decorator; @ccクラス デフォルトクラスFollowをエクスポートし、cc.Componentを拡張します。 @property(cc.Node) ターゲット:cc.Node = null; 始める () { var follow = cc.follow(this.target, cc.rect(0,0, 1500,1500)); this.node.runAction(フォロー); } } 3. 仮想ジョイスティックでキャラクターの動きをコントロール仮想ジョイスティックリファレンス: https://www.cnblogs.com/gamedaybyday/p/13061387.html 知らなくても問題ありません。他の方法でキャラクターの動きを制御し、キャラクターの x と y を変更できれば問題ありません。 4. 実際の実証効果キャラクターが移動すると、「カメラ」が自動的にキャラクターを追い、赤いボタンが配置されている境界を超えない 1500 x 1500 の範囲に制限されていることがわかります。 CC.FollowのソースコードソースコードはCC.Action.jsにあります 上記は、CocosCreator でカメラ フォローに cc.follow を使用する方法の詳細です。CocosCreator でのカメラ フォローの詳細については、123WORDPRESS.COM の他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: SQL 文における複合主キーと結合主キーに関する予備的研究
>>: Centos 7.4 サーバーの時刻同期設定方法 [NTP サービスに基づく]
1. 絶対パスまず、ローカル コンピューターでは、ファイルの絶対パスは、当然、ハード ディスク上でフ...
現在、ほぼすべての大規模な Web サイトとアプリケーションは分散方式で展開されています。分散シナリ...
1. flex-direction: (要素の配置方向) ※ flex-direction:row ...
最近、WeChatアプレットを書いていたとき、WeChatアプレットではすべてのリクエストインターフ...
環境準備: VMware+CentOS、jdk 1. システムディスクのサイズを確認する1. コマン...
HTML、CSS、JS を使用してシンプルな Web 計算機を作成する方法は?コンピュータには次の...
1. まず、自分のdockerhubアカウントを登録します。登録アドレス: https://hub....
目次1. はじめに2. 環境整備1. 基本環境3.Mysqlマスタースレーブ構成をインストールする1...
1. 問題の紹介ユーザー テーブルに 3 つのフィールドが含まれているシナリオを想定します。 id、...
Founder Type Library は、Founder Type Library ビジネス チ...
デフォルトでは、Linux の MySQL はテーブル名の大文字と小文字を区別します。 MySQL ...
MySQL 8 の公式バージョン 8.0.11 がリリースされました。公式発表によると、MySQL ...
目次序文: 1. インデックスメソッドを作成する2. インデックスを作成するために必要な権限序文: ...
1. nginx-1.8.1.tar.gzを解凍する2. fastdfs-nginx-module-...
目次1. 親コンポーネントと子コンポーネント間の一方向の値転送1. 親から子への値の受け渡し2. 子...