QFrameworkガイド2020(C):スクリプトの生成(1)基本的な使用

最後の一つは、我々は、主に2つのバージョンQFrameworkの概要を提供し、第1 QFrameworkスクリプトを書きました。

この1で、我々はほとんどすべてのプロジェクトでQFrameworkを学ぶ使用と機能の利益にする必要があります:スクリプトとバインディングの自動生成、スクリプトの生成と呼ばれます。

次のように私たちの最初のシナリオでは、単に、いくつかの親子構造のゲームオブジェクトを作成します。
image.png

彼らは普通の親子構造を示すために、空のノード、そして本当のロジックです。

今すぐスクリプトを書くことGameRootが、スクリプトはゲームオブジェクトプレーヤーに取得する必要があります。

私たちは、一般的にGameRootに書き込みます:

void Start()
{
  var playerGameObj = transform.Find("Player").gameObject;
}

そして、この行を記述するための時間は、我々は、約10秒を費やす必要がありますが、このようなアプローチは、そのようなプレイヤーの名前といくつかのリスクは、変更されている必要があります。

そして、私たちの「スクリプトを作成」機能が生まれ、この問題を解決することです。

今、私たちは3つのことを行う必要があります。

一つは、以下に示すように、GameRootのViewController、ショートカットキー(Alt + V)を置くことです。
image.png

第二に、追加した情報コンポーネントを記入してください。
image.png

ここでは、ディレクトリのスクリプトを生成するために、名前や生成されたスクリプトを埋めることができますか?

その後、アセンブリは、プレイヤゲームオブジェクトがバインド(ショートカットキー、ALT + B)、以下に示すように吊り下げられています。
スクリーンショット2019年8月21日23.43.42.png

次のようにプレイヤーは、コンポーネントをハング:
image.png

その後、我々は、コードボタンを生成するコードを生成]ボタンをクリックすることができ、または数字がクリックされ、どちらもGameRootのViewControllerを、あります。

クリックした後、それは以下の通りである。コンパイル結果を待って、コードを生成します:

Scriptsディレクトリ:
image.png

GameRoot 脚本:
image.png

私たちは、GameRootが自動的にプレイヤーのへの参照を取得し、参照してください。

さらに、GameRoot.csプレーヤーに直接アクセスするには、以下に示すように:
image.png

だから、ハハハッハッハ、プログラミングをドロップ楽しくプレイすることができます。

  • アドレス・転載を指定してください:サンダルノート:liangxiegame.comを。
  • ご質問は、QQグループへの歓迎:623 597 263交換を。

おすすめ

転載: www.cnblogs.com/liangxiegame/p/11441932.html