プログラミング学校の教材。パート10
ネタバレ
親愛なる読者!(ニコライ・ドロズドフの声で発音)
10周年プロジェクトです!今日、道徳警察との衝突を避けようとして、ゲームを作成することを検討してください-ビリヤード。このレッスンでは、マテリアルシステム、照明を操作し、プログラミングなしでコンポーネントとスクリプトを使用する方法を学習します。
この記事では、完全に完成したプロジェクトの例を使用して説明しますが、これによって作業の順序が変わることはありません。
実行順序
新しい3Dプロジェクトを作成し、添付されたアセットをそのプロジェクトにインポートしましょう。アセットには、サウンド、スクリプト、およびテクスチャが含まれています。
ステージに平野を置いて、100x1x100程度の大きさにしましょう。ビリヤード台のモデルを平野に置きます。
次に、新しいマテリアルを作成し、それにカーペットテクスチャを適用し、輝きを取り除き、タイリングを変更して(スクリーンショットを参照)、プレーンにドロップします。
: Light, , .
, .
Spot .
, Rigidbody , , Rubber.
Ball .
, .
, Reflection Probe .
. . FreeLookCameraRig. , , .
. , .
15 , . , Rigidbody .
, , . .
ImpactSound. .
, . UI->Image, .
, , .
, GameLogic.
AudioSource, PlayOnAwake Loop.
. , , is Trigger.
, 2001200 , , , . , , Player.
.
, Event Trigger Shoot . , .
, , :
GameLogic, . , .
- Score.
, 2 . , .
, , RestartAndExit .
. .
MaxScore GameLogic .
. , !