shimokita.unity パリの街をユニティちゃんが駆ける

Post on 24-May-2015

1.432 Views

Category:

Software

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

2014/7/6@yando

Shimokita.Unity パリの街をUnityで駆ける

note.mu/yando

アジェンダ概要

モデルデータを読み込む

一人称視点で歩く

三人称視点で歩く

ユニティちゃんで駆ける

前提条件

基本操作はドットインストール

これまでの文は前回を参照。

作業は最後にまとめて。

まぁなんとなく動きます

概要

Unityは各種3Dソフトのデータに対応

Unityそのものにはモデリング機能無し

基本的に別のソフトとの合わせ技

概要

モデルデータを読み込む

データの読み込み

対応してるフォーマットで入手

プロジェクトビューにドロップ

インスペクタから設定変更可能

(設定を変えると更新処理が走る)

インポート完了

インポート設定キャラクタの場合

当たり判定生成

高さが合ってない

Shaderを透過に

SkyBox

標準パッケージ

Assets > Import Package > SkyBox

Edit > Render Setting > SkyBox

Material

一人称視点で歩く

Character Controller

プレイヤーの挙動のサンプル

これも標準パッケージ

ボイラープレート的に改造する

あくまで参考として、自作する

First Person ControllerAssets > Import Package > Character

Controller

First Person Controllerをプロジェクト

ビューからシーンへドロップ

カメラは内蔵

調整もできる

WSAD

スピード、ジャンプ

いわゆるFPS

三人称視点で歩く

Third Person Controller

First Person Controllerと対を成す

カメラは内蔵していない

アニメーション機能の実装が古い

同じくシーンにドロップするだけ

有名な配管工

設定項目

ジャンプの高さ

ワナCharacter ControllerはRigidbodyを使

っていない

衝突処理がスムーズに動かない場合が

ある

専用のコールバックもある

ボール回収させてみる

結果

OnTriggerEnterが呼ばれない場合が

プレイヤー側に全てを書く(つらい)

もしくはプレイヤーにColliderを付ける

ユニティちゃんで駆ける

ユニティちゃんユニティ界に誕生したアイドル

制作しやすいライセンス体系

モデル、モーション、スクリプトの作

例集にもなっている

Web版とアセットストア版がある

走らせるパッケージをインポート

Unity-Chan > Prefabs > for

Locomotionの下のunitychanを配置

専用のカメラも配置

専用のライトもある

設定調整

かわいいだけじゃない

Rigidbodyを搭載していて扱いやすい

カメラのコントロールもカンタン

スクリプトも日本語コメント付き

ライセンス表示用の素材も付属

まとめ

外部のモデルを流用があっという間

プレイヤーの制御はゲームの重要部分

詳しくは

http://bit.ly/uniparis

top related