ActionScript2.0
implements(インポレメント) mplements ステートメントは、クラスまたは構造体によってインターフェイスが実装されていることを表します。(msdn) increment(インクリメント) 整数型の変数の値を1増やす処理。(IT用語辞典)
× for(var i = 0 ; i連続してtest()が実行される。 × setInterval(test, 1000) function test() { for(var i = 0 ; i連続してtest()が実行される。 ○ _root.onLoad =function () { var setv var i = 0 setv = setInterval(test, 1000) function test() { tra…
× var set set = setInterval(test, 5000) function test() { trace("test") } このままでは動かないけれども、.swfの画面をクリックした以降は動くようになった。(やっぱりFlashCS3のエディタは変) ○ var set set = setInterval(test, 5000) function tes…
Accessibility Accordion Alert Array Binding Boolean Button Camera CellRenderer CheckBox Collection Color ComboBox ComponentMixins ContextMenu ContextMenuItem CustomActions CustomFormatter CustomValidator DataGrid DataHolder DataProvider Da…
//★OfferListをforで配列化→xmlファイルの昇順で格納 _global.OfferList = new Array (); var TotalOffer:Number = rootNode[2].firstChild.nodeValue; var OfferNumber:Number = 5; for (var u = 0; u xmlファイルの降順で格納 _global.OfferList = new Arr…
あるシンボルのタイムライン1以降に別のシンボル(インスタンス)を配置した場合、 その配置したフレームが実行されないとactionscriptからターゲットが所得できないため、 そのインスタンスをタイムライン1に配置する。
class here extends MovieClip { function here () { trace(this) Set_event() } function Set_event() { trace(this) } } Flash CS3のエディタで書いているとキャッシュしているのか、 1度コンパイルエラーを出すと正しいコードにしても再度エラーが出る。
読み込みに成功したMovieClipLoader onLoadStart ↓ onLoadProgress ↓ onLoadComplete ↓ onLoadInit 読み込みに失敗したMovieClipLoader onLoadError 読み込み途中で失敗、もしくはファイルが存在しなかったMovieClipLoader onLoadStart ↓ onLoadProgress
autoSize を "left" または true に設定すると、テキストは左揃えテキストとして扱われます。つまり、テキストフィールドの左側が固定され、単一行テキストフィールドの右側のみが伸縮します。テキストに改行 ("\n" または "\r" など) がある場合、テキスト…
forとかのブロック内の変数のスコープはブロック内だけのものかとおもってたら、 ブロックの外にめっちゃ影響する。 function x2は大丈夫 class x { function x () { var x for () { var x } function x2 () { var x } } }
onRollOverが実行しない。 class xxx { // イベントハンドラ kText_mc.onRollOver = function(){ trace("kText_onRollOver! " + kDescription_txt ); //item.roll(kizashi_) kDescription_txt._visible = true; //kDescription_txt._y += (-19 / kDescriptio…
target_mc.Bytes.border = false; target_mc.Bytes.background = true; // 背景の色が表示されるのはテキストフィールドに境界線がある場合のみです。(by Flash HELP) #嘘 TEXT.backgroundColor= 0xFF0000;
これなら _root.base_mc.test_xにvalueという変数がつく var test_:MovieClip = mc.base_mc.createEmptyMovieClip ("test_" + Box_number, Box_number + 10); test_.value = new item (a, b, c, d); test_.value.set_yahoo_XML (Box_number, test_); 今度は…
onLoadXML() => new XMLメソッド startXML () => xml.loadメソッド mc.onLoad = function ():Void { trace("onLoad"); onLoadXML() } mc.onData = mc.onMouseUp = function ():Void { trace("onData"); startXML (); onLoadXML() } onLoadXML()を最後のまた…
未解決
*クラスに何かを含ませると、そのクラスを読み込まなくなってしまう。 =>日本語があるから。それはイクリプスのデフォルトが見たこと無い文字コード(MS932)になっているから? そもそも他のクラスはSJISになっていて読み込めて、読み込めないのはUTF-8(≠…
// ■ 写真からロールアウトしたら target_mc.onRollOver = function ():Void { controll_mc.gotoAndPlay (2); // ■ 無理くい全部チェック item_00.controllHide (); // ■ 自分だけ表示 controll_mc._visible = true; // ■ depth 設定 var a:String = "_" + L…
_root.createEmptyMovieClip("test",1) _root直下に"test"が生成される。 _root.test.createEmptyMovieClip("test_2",1) なんにも生成されない。 _root.createEmptyMovieClip("test_2",1) _root.test_2.createEmptyMovieClip("test_3",2) _root直下に"test_2…
class createXML_00 extends XML { private var _rootNode:Array = new Array (); private var _totalItem:Number = new Number (); private var _itemList:Array = new Array (); function createXML_00 () { _rootNode = []; _totalItem = 0; _itemList = …
対処:_root.onMouseUp _root.onData = _root.onMouseUp = function ():Void { trace ("startXML"); startXML (); };
変数名には、英数字とドル記号 ($) のみを使用できます。変数名の先頭に数字は指定できません。 変数名は小文字で開始します。先頭が大文字の名前は、クラス、インターフェイスなどに予約されています。 キャメルケース 定数の名前は大文字で指定します。 定…
eclipse-SDK-3.3-win32.zip Eclipse downloads - mirror selection http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3-200706251500/eclipse-SDK-3.3-win32.zip All-In-One-Eclipse-2.1.0.exe All-In-One Project - All-I…
class Line { private static var mc:MovieClip; /* ■ textでもMovieClipで型指定をする。 ■ TextFieldだと.text(代入)する時にnumberが入らない */ private static var txt:MovieClip; private static var myDraw:MovieClip; private static var RADIAN_T…
function DeleteBtn (target:MovieClip) { mc = target.delete_btn; setEvent (target); } private function setEvent (target:MovieClip):Void { mc.onRelease = function ():Void { // var c:String = GoodListImg[target]; #=> NG // var c:String = Good…
class DeleteBtn { private var mc:MovieClip; function DeleteBtn (target:MovieClip) { // mc = _root[target].delete_btn #=> NG // mc = [target].delete_btn #=> NG mc = target.delete_btn; // OK setEvent (mc); } // ... }
var so:SharedObject = SharedObject.getLocal ("test"); so.data.thisName = "hisatsune"; so.flush (); trace (so.data.thisName); // #=> hisatsune閉じて(っていうことは so.flush (); は必要なし) また開く trace (so.data.thisName); // #=> undefin…
_root.a_btn.b_txt.text = "test"; _root.a_btn.c_mc._alpha = 50; ×
class xxx { var target_mc:MovieClip function xxx (mc:MovieClip) { target_mc = mc } function test () :Void { target_mc._x = 0 } }var test = xxx( test_mc )
reset = onData = reset_btn.onRelease = function ():Void { xxx }reset ();
// MovieClip this; FN0303002 - コードヒントの活用 - Flash : テクニカルノート http://www.fumiononaka.com/TechNotes/Flash/FN0303002.html