2008-01-01から1年間の記事一覧

CSSメモ

CSS

.off-left { position : absolute; left : -999px; width : 999px; margin:0px; padding:0px; font-weight:normal; font-size:8px; }文字消し 今更ですが・・・

AS3メモ as2_global的なことをas3で実装する

AS3

package { public var global:Object = {}; }global.hoge = "hoge!"; by http://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=7586&forum=20

JavaScript jsで外部jsファイルなどを読み込む場合

JS

function requireJS( uri ) { var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.src = uri; var head = document.getElementsByTagName( 'head' )[0]; head.appendChild( script ); }function requireCSS(uri){ v…

basic認証

basic認証でつかう「フルパス」を調べるPHPカレント…

AS3 swfobjectでswfに変数を受け渡し(getを使った場合)

たとえば http://hogehoge.com/index.html?page=1 js側では・・・ var flashvars = {}; var params = {}; var attributes = {};params.page = swfobject.getQueryParamValue("page"); swfobject.embedSWF("main.swf", "flashArea", "100%", "100%", "9.0.0",…

AS3メモ バイナリデータ

import mx.graphics.codec.PNGEncoder; import mx.graphics.codec.IImageEncoder; var codec:IImageEncoder = new PNGEncoder(); var codec:IImageEncoder = new PNGEncoder(); var bmpData:BitmapData = new BitmapData(src.width, src.height, true, 0x000…

AS3メモ PHPとの連携2

AS3

package { import flash.events.*; import flash.net.*; public class LoadVars { var loader:URLLoader; var loadVar:URLVariables; var sendVar:URLVariables; var urlReq:URLRequest; var postURL:String = "sample.txt"; // コンストラクタ public funct…

AS3メモ PHPとの連携

AS3

AS//↓文字コードをSHIFT-JISに System.useCodePage = true; var request:URLRequest = new URLRequest ( " PHPのファイルパス " ); //PHPへPOST送信 request.method = URLRequestMethod.POST; var variables:URLVariables = new URLVariables(); //↓送る変数…

AS3 fullscreen

AS3

stage.addEventListener(FullScreenEvent.FULL_SCREEN, onFullChange); stage.displayState = StageDisplayState.NORMAL; stage.displayState = StageDisplayState.FULL_SCREEN; protected function onFullChange(e:FullScreenEvent):void { if (e.fullScree…

diary

ついにCS4、日本版の予約が始まりましたね・・http://tryit.adobe.com/jp/cs4/family/?trackingid=ECXYIFlashCS4ほしー

AS3メモ mailTo

aaa.addEventListener(MouseEvent.CLICK, bbb); function bbb(event:MouseEvent):void {var url:URLRequest = new URLRequest( "mailto : aaa@aaa.aaa?subject=aaa");navigateToURL( url ,"_self");

AS3メモ 設定されたステージサイズを取得する

AS3

stage.addEventListener(Event.ACTIVATE, activateHandler);function activateHandler(event:Event):void { event.target.removeEventListener(Event.ACTIVATE, activateHandler); var defaultWidth:int = root.loaderInfo.width; var defaultHeight:int = r…

AS3メモ javascriptと

AS3

btn.buttonMode = true; btn.addEventListener(MouseEvent.CLICK, onClickHandler); function onClickHandler(e){ var url1:String = new String(); url1 = "http://www.meditation-records.com/"; ExternalInterface.call("window.open", url1, "_blank", "…

AS3メモ 自分がルートかどうか

AS3

if(root.parent != stage){ this.stop(); }

works 【 ONE BY GLOBE-TROTTER SUIT CASE COMPANY 】

http://www.one141.com/

AS3メモ addEventListenerへの無名関数渡し

var someMovieClip :MovieClip;startAnimation( someMovieClip );/** * 指定したMovieClipをアニメーションさせる. * @param target アニメーションさせたいMovieClip */ function startAnimation( target:MovieClip ){ var targetX:Number = target.x + 100…

AS3メモ

var so = new SWFObject( "hoge.swf","hoge","100%","100%",9,"#FFFFFF"); so.addVariable("key","value"); so.write("hoge"); var param:Object = loaderInfo.parameters; // ← LoaderInfo.parametersに入ってる for(var key:String in param){ var value:S…

AS3メモ ApplicationDomain

○親と子のクラスを共存させたい場合 context.applicationDomain = new ApplicationDomain(); //親と子で同じクラス名で動作が違うとかでも共存できます。 ○親と子でクラスを共有したい場合 context.applicationDomain = ApplicationDomain.currentDomain; //…

AS3メモ ApplicationDomain.currentDomainとgetDefinitionByName

外部swfとしてロードして使うswf側において、 実際ASファイルとしてclassファイルを作らず、 ライブラリアイテムで自動生成されるclassをnewするなら、import flash.utils.getDefinitionByName; var tmpClass:Class = getDefinitionByName("testObj") as Cla…

AS3メモ Stage

import flash.display.StageScaleMode; import flash.display.StageAlign; stage.scaleMode = StageScaleMode.NO_SCALE;stage.align = StageAlign.TOP_LEFT;

AS3メモ ライブラリのbitmap

AS3

ライブラリにある画像をほにゃほにゃ// ビットマップからBitmapDataインスタンスを生成 var myBitmapData:BitmapData = new Pen(0, 0); // BitmapDataを用いてBitmapインスタンスを生成 var myBitmap:Bitmap = new Bitmap(myBitmapData); // タイムラインの…

AS3メモ bitmapdata

AS3

BitmapDataを表示するvar bd:BitmapData = new BitmapData(target_mc.width, target_mc.height); bd.draw(target_mc); addChild(new Bitmap(bd)); //scaleが変更されている場合 taiyakikun_mc.scaleX = 1.5; taiyakikun_mc.scaleY = 1.5;var matrix:Matrix =…

diary

メールとか、Webとか そんなんでは伝わらんもんが確かにあって、 メールでなんかもやもやしてても、 実際顔合わせたら、別にどうでもよくなるように。 曽我部さんもそんなこと言ってたっけ。 せやし、Webなんて全然信用してないし、嫌いなんやけど、 自分はW…

diary

flash、flash、ってゆーけど htmlも良いよ ミニマルなデザインのこことか http://www.kuuworld.com/こことか http://www.danielbrowns.com/ごちゃごちゃ、イラストとかなんやかんやしてるより シンプルなんが良いな時と場合によるけど

AS3メモ StringからClassの参照を得る

AS3

import flash.utils.getDefinitionByName;var classRef:Class = getDefinitionByName("MouseOverSound") as Class;var instance = new classRef(); by http://blog.tokyoace4.com/04/action_script/as3stringclass.html

AS3メモ ドキュメントクラスをSingletonとして扱う

AS3

package { import flash.display.Sprite; /** * DocumentClassクラス */ public class DocumentClass extends Sprite { static private var instance:DocumentClass = null; /** * DocumentClassインスタンスを取得する */ static public function getInstan…

AS3メモ

AS3

AS3楽しい でもやっかい

AS3メモ 複数のclassを1つのpackage内で設定する

AS3

//一つのASファイルの始まりです。 package{ import flash.display.Sprite; import flash.events.MouseEvent; public class SimpleBtn extends Sprite{ buttonMode = true; useHandCursor = true; addEventListener(MouseEvent.CLICK, click); } private fun…

AS3メモ

AS3

//rootを検索 var target: DisplayObject = this; while (target.parent.parent)target = target.parent; trace(’root:’ + target);

diary

最近、久々に聴いた リッチーホウティンの「DE:9」と マニュエル・ゲッチングの「E2-E4」が あまりにも良くて、はまってるミニマルなん、何か他に良いのがあったら、 教えてください。 たまたま見た、さぬやんとか。 僕が関わった、とある案件が、 とある賞…