最新情報(固定記事)

※※※※※※※※※※※※※※※※※※※※※※
計画中!
★ルビーのスパイ作戦
カードバトルxアドベンチャー
製作の最新情報はCi-enにて!

発売中!
えびげん、ターニャのラインディフェンス(NEW!)
エヴァいじり
弄ってイかせよう。シミュレーションゲーム!
・キャッスルえびる登録情報ページ
・スーサイダー登録情報ページ
・スペルマスター登録情報
・パツィーノの幸せの鳥登録情報
・ミナーヴァ登録情報

ダンジョンオブエロチックマスター発売中!(プログラム担当)
------------------------------------------------------------
★更新情報(2018/11/01)

※※※※※※※※※※※※※※※※※※※※※※

2012年6月3日日曜日

Unity - リスタート他

Unityで知った事など。大抵ググったものなので、分かり次第元URL追記予定。

■リスタート
リセットしたいときなどに。
ステージ毎にSceneを作っているならこれで良いと思う

Application.LoadLevel( Application.loadedLevel );

Ref
ttp://d.hatena.ne.jp/specter1330/20111022/1319298256

■ロード順
Build Settingsでシーン一覧が出るが、順番を入れ替えられる。
一番上のシーンが最初に実行される。

■アニメーション関連
・ ループにする
animation[aniAnimation.name].wrapMode = WrapMode.Loop;
デフォルトでは1回しかアニメーションしない。
とりあえず設置してアニメーションだけさせたいときなどに。

・再生。別のアニメーションに切り替えるときはフェードを使った方がよい。
animation.Play(aniAnimation.name);
aniAnimationはAnimationClip

■追従
敵が襲ってきたり、味方が付いてきたり。
壁を突破してくるので、改良が必要。

var direction : Vector3 = leader.position - follower.position;
direction.y = 0;

follower.rotation = Quaternion.Slerp(
  follower.rotation,
  Quaternion.LookRotation(direction), rotationSpeed * Time.deltaTime );



//follower.LookAt(leader, vUp);
//follower.Translate( speed * Vector3.forward * Time.deltaTime);
var moveVector : Vector3 = direction.normalized * speed * Time.deltaTime;

follower.position += moveVector;
コメントを外すと、俯角有り(ホーミングミサイルなど用)

0 件のコメント:

コメントを投稿