トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     キーを押したら、変形
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
wowow
Åê¹ÆNo.39144
投稿日時: 2008-6-9 17:34
新米
居住地:
投稿: 28
使用環境:
キーを押したら、変形
hitoというムービークリップの中身が
label ラベル名記述
script フレームアクション記述
anime アニメーション
の3つのレイヤーがあり、

1フレーム目に
label名 hito
script stop();
anime 人の形の絵

2フレーム目から5フレーム目までに
label名 fly
script 5フレーム目にstop();
anime 変形アニメ
です。

キーCを押したとき、
人型のとき変形させて、
変形状態のとき元に戻すようにしたいのです。

ムービークリップアクション
onClipEvent(keyDown){
//形態フラグtrueなら人状態、falseなら変形状態。初期状態true//
var flag = true;
//キーCを押したら//
if (Key.getCode() == 67){
//flagがtrueなら//
if(flag == true){
//再生ヘッドがflyに移動//
this.gotoAndPlay("fly");
//flagにfalseを入れる//
flag = false;
//flagがfalseなら//
}else if(flag == false){
//再生ヘッドがhitoに移動//
this.gotoAndStop("hito");
//flagにtrueを入れる//
flag = true;
}
}
}

と、やってみたのです。
変形はするのですが、
もう一度、Cを押すと、変形アニメがもう一度再生されます。
C押しっぱなしだと、変形アニメの途中で止まります。
どうすれば、まともに動くでしょうか?
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » キーを押したら、変形 wowow 2008-6-9 17:34
     Re: キーを押したら、変形 Fumio 2008-6-9 18:23
       Re: キーを押したら、変形 wowow 2008-6-9 20:36
         Re: キーを押したら、変形 toward 2008-6-10 10:07
           Re: キーを押したら、変形 wowow 2008-6-10 17:17

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops