as2だと
getURL("http://www.jam-movie.com/","_blank");でいいものが下のようになっちゃうんです。
btlogo.addEventListener(MouseEvent.CLICK,logoclick);btlogo.addEventListener(MouseEvent.CLICK,logoclick);
function logoclick(event:MouseEvent):void{
var jmmurl:URLRequest = new URLRequest("http://www.jam-movie.com/");
navigateToURL(jmmurl, "_blank");
}
上を日本語訳?にしますと、btlogoというオブジェクトをマウスでクリックした時にlogoclickという枠で囲った命令をしましょう、なんて感じなんです。
でもって、
var jmmurl:URLRequest = new URLRequest("http://www.jam-movie.com/");
リンクしたいURLをjmmurlってちょっと短い単語に置き換えて、ようやく
navigateToURL(jmmurl, "_blank");
でリンク作成。
第一印象としては・・・手順が面倒だ・・・命令が変わっちゃってるんだ・・・なんて感じです。
まだちょっとプログラムを眺めた程度なのでnew URLRequestの部分って省いていいのかな?など、細かくチェックしてないのですけど、それでも手続き多いので、プログラム離れしてしまいそうです。
Flashはザクザク適当な感じでプログラムが組めるのが楽しかったのに・・・このままでは時間かかってしまいますので、慣れるためにも試しにJMM DICTIONARYをサクサクッとas3化しちゃおうかと思っていたら・・・これまたとんでもない。
意外に時間がかかったので途中で放棄してしまいました。
それが今回アップしているFlashの状態です。
_xがxとなったこととか、<>が使えないので!=とか「あっ!これダメなんだ」が多くて疲れました。
また後日as3化を進め勉強します。