[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 04/16 12:42 / Filesize : 151 KB / Number-of Response : 637
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【3Dゲームエンジン】Unity 10



294 名前:sage [2012/03/14(水) 00:47:37.41 ID:ROCYj41m]
オブジェクトのアニメーション関連の質問なんですけど、これって1つのオブジェクトに2個以上のアニメを入れることってできるんでしょうか?
以下のようなスクリプトでアニメーションファイルを2個用意して、スクリプトで呼ぼうとしてもエラーが出ました

ソース(main cameraに入れてます。カメラワークを2個用意して、1個目が終わると2個目を実行させたい)

public int nowtime; // 累積時間
private bool animechanged; // 切り替えをやったか否か
public string camera1; // カメラワークその1の名前
private Animation camera1_done;
public string camera2; // カメラワークその2の名前
private Animation camera2_done;

void Start ()
{
// 開幕と同時にカメラワークその1(上から降りてくる)を実行
this.camera1_done = (Animation)Instantiate(Resources.Load(camera1));
// 累積時間を初期化
nowtime = 0;
// 一応FPS=60に固定
Application.targetFrameRate = 60;
// カメラワーク実行開始
this.camera1_done.Play();
// カメラワーク変更フラグを初期化
this.animechanged = false;
}

エラー
InvalidCastException: Cannot cast from source type to destination type
上記のthis.camera1_done〜のところでキャスト不可と怒られています
animファイルをロードしようとしているのですが、これはスクリプトレベルではロードできないのでしょうか?






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<151KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef