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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     onEnterFrameの動作
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.25796
投稿日時: 2006-5-28 20:46
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: onEnterFrameの動作
細かいことですけど、念のため。

youichさんが「タイムライングローバルな変数」といういい方をされているのは、ActionScriptの用語でいう「グローバル変数」(_global)ではなく、共通に参照される(_level0の)タイムライン変数という意味でしょう。
引用:
Duke15さんは書きました:
ひろゆきさん、野中さんが指摘の変数のデバックで
youichさんのご指摘通りグローバル変数になっていると
理解はしたのですが、関数内で使うときの変数値の
持って来方がどうもあやふやだったものでした。

私は個人的には、MovieClipシンボル内の第1フレームアクションに設定しますね。それだと見とおしが悪くなるということでしたら、ActionScript 2.0でクラス定義をすればかなりすっきりします。
引用:
無理にメインタイムラインの1フレでの記述に固執することは
無いのかと思いますが、この記述方法で今後やっていこうと
思いましたので、いろいろ混乱してます。

// ActionScript 2.0クラス定義ファイル: Ball.as
class Ball extends MovieClip {
	var speed:Number = 0;
	var accel:Number = 1;
	var boundPos:Number = 200;
	function onEnterFrame() {
		this._y += speed;
		if (this._y>=boundPos) {
			speed *= -1;
		} else {
			speed += accel;
		}
	}
}


----------------
 

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   onEnterFrameの動作 rindo 2006-5-26 17:42
     Re: onEnterFrameの動作 mayor 2006-5-26 18:20
       Re: onEnterFrameの動作 rindo 2006-5-26 19:06
         Re: onEnterFrameの動作 mayor 2006-5-26 19:17
           Re: onEnterFrameの動作 rindo 2006-5-26 23:47
     Re: onEnterFrameの動作 youich 2006-5-27 1:04
       Re: onEnterFrameの動作 rindo 2006-5-27 10:00
         Re: onEnterFrameの動作 rindo 2006-5-28 18:56
           Re: onEnterFrameの動作 mayor 2006-5-28 19:41
             Re: onEnterFrameの動作 rindo 2006-5-28 20:32
             » Re: onEnterFrameの動作 Fumio 2006-5-28 20:46
                 Re: onEnterFrameの動作 rindo 2006-5-28 21:12
                 Re: onEnterFrameの動作 rindo 2006-5-28 21:16
                   Re: onEnterFrameの動作 rindo 2006-5-31 11:10
                     Re: onEnterFrameの動作 Fumio 2006-6-1 11:59
                       Re: onEnterFrameの動作 rindo 2006-6-1 18:38
           Re: onEnterFrameの動作 Fumio 2006-5-28 20:02

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