flashlog.txt †http://saqoosha.net/2007/12/12/626/ /Users/username/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt ActionScript2.0 †include †#include "./classes/Root.as" ObjectDumper? †import mx.data.binding.ObjectDumper; trace(ObjectDumper.toString(obj)); 型を調べる †trace(typeof(sample)); テキスト入力 †input_textというテキスト入力があった場合、数値しか入力できないようにする。 input_text.restrict = "0-9";
input_text.restrict = "a-z";
input_text.restrict = "0-9A-Z"; duplicateMovieClip? †コピー元インスタンス名.duplicateMovieClip(新しいインスタンス名, 深度);
コピー元インスタンス名.duplicateMovieClip(新しいインスタンス名, 深度, { _x:0, _y:0, _xscale:0, _yscale:0});
参照:MovieClipLoaderクラスについて
onPressとonRelease †onPress = getURL target="_blank"指定すると、ポップアップブロックが起動する onRelease = getURL target="_blank"指定すると、ポップアップブロックは起動しない らしい! ダイナミックテキストにマスクをかぶせると表示されない †日付 †今日の日付を求める †var tmpDate:Date = new Date(); var nowDate:String = tmpDate.getFullYear() + '-' + (tmpDate.getMonth()+1) + '-' + tmpDate.getDate(); 年取得 †var year:uint = new Date().getFullYear(); 平成何年取得 †var year:uint = new Date().getFullYear() - 1988; 今日のミリ秒数取得 †var year:Number = new Date().getFullYear(); var month:Number = new Date().getMonth() + 1; var day:Number = new Date().getDate(); var time:Number = new Date(year, month, day).getTime(); ミリ秒数取得 †new Date().getTime(); onEnterFrame? †this.onEnterFrame = function(){ } delete this.onEnterFrame; addListener †//マウス監視用のインスタンスを作成 private var mListener = new Object(); private function onPress():Void { //マウスが動いたときの動作定義 var scope:Object = this; mListener.onMouseMove = function() { scope.onEnterFrame = function(){ } }; Mouse.addListener(mListener); } private function onRelease():Void { delete this.onEnterFrame; Mouse.removeListener (mListener); } ランダムな整数を返す †/** * nMinからnMaxまでのランダムな整数を返す * * @access private * @param nMax * @param nMin * @return uint */ public function getRandomInt(nMax, nMin):uint { var randam:uint = Math.floor(Math.random() * (nMax-nMin+1)) + nMin; return randam; } ※このサイトのサイトのコードです。よく見るので。メモ。 OS判別 †ActionScript3.0 †if (Capabilities.os.indexOf("Mac") != -1) { trace("Mac User"); } else { trace("Win User"); } ActionScript2.0 †if (System.capabilities.os.indexOf("Mac") != -1) { trace("Mac User"); } else { trace("Win User"); } ActionScript3.0 †URLエンコードをUTF-8で。 †escapeMultiByte("テキスト");
参照:URLエンコード 文字がTweenのalphaで消えない †解決策1 †フォントを埋め込む。 解決策2 †ブレンドモードをレイヤーにする。 sample_mc.blendMode = "layer"; 解決策3 †文字をBitmapにする。 Enabled †mouseEnabled その他 †ピクセルをセンチに変換 †1024ピクセルを72ppiで計算するなら (1024 / 72) * 2.54 = 36センチ 処理が重いとき †SWFが重くて動作が遅れたとき、適当に音を置いて、プロパティ→同期をストリーミングにすると、無理やり!?あわすこともできる。 MovieClip?の中のタイムラインをみたいとき †MovieClip?を選択→プロパティ→グラフィックを選択すし、1回再生にする。 ミリ秒 †3分 = 3 * 60 * 1000; new Date().getTime() Comment †
Counter: 2495,
today: 7,
yesterday: 0
|