Unity3Dのビリヤード

プログラミング学校の教材。パート10

ネタバレ

以前のチュートリアルはここにあります:





  1. 宇宙船





  2. ドミノ





  3. ゆるい鳥





  4. 重力室





  5. プラットフォーマー





  6. ツリー(プラグインSpeedTree)





  7. SketchUpで家をモデリングする





  8. 森の中の家





  9. 雨の影響。粒子









親愛なる読者!ニコライ・ドロズドフの声で発音





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 .





. , !












All Articles