flashliteにGETパラメーターを渡す

http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&order=DESC&topic_id=3414&forum=18 test.swf?val=hoge普通に上のようにしても渡せない。だからphpからswfを直接読み込んで書き直さないといけないらしい。↑のソースはクラスでラッピン…

CTRL+Zで抜けたあとemacsに戻る方法

VisualStduio使いだった僕がなぜか最近はemacsを使ってる。emacsではUndoはCTRL+/なんだけど、Windows使いの癖でCTRL+zを押してしまう。 Emacsの場合のCTRL+zはシェルに戻ってしまうコマンドらしい。最初このコマンドを打ったとき焦って心臓止まりそうだった…

sql文をファイルから読み込む。

なんか昔一度書いた気がするんだけど消しちゃったから(何で消したんだろ?) もう一度書いておく。 mysql>source ファイル名これでファイルに書いているSQL文が実行できる。

coLinuxを入れてみた

いい加減全部Linux上で作業したいなーとか思ってた。Sakuraのサーバー借りてSSHでログインするか? とか思ってたけどローカルで作業できないのはめんどいなーとか思ってた。そんとき coLinux って奴を教えてもらった。これは中々すごそう。エミュレーターじ…

Apolloやってみた

http://zapanet.info/blog/item/953↑のサイトを参考にApolloを試してみた。詰まったこととか感想を書いておく。 > 3.Apolloアプリケーション開発環境パス設定 ;C:\Apollo\bin\最初ここの部分が分からなかったが何のことはない。flexSDKとapolloを解凍したデ…

はてな勉強会とAdobe公式ドキュメント

http://hatena.g.hatena.ne.jp/hatenatech/20070324 はてなで行われた勉強会のビデオがある。なんか見てたら途中で落ちるんだけどなんで?SlepnirのせいかとおもてFireFoxにしても落ちた。 まぁ凄い勉強になる。とりあえず一番気になったのは「ExternalInter…

singletonはこうやる

http://d.hatena.ne.jp/Maaboo/20070310/1173519571 ここの疑問が解決した。2chでblog晒したら解答がきた。以下参考URL http://weblogs.macromedia.com/akamijo/archives/2005/12/index.cfm http://subtech.g.hatena.ne.jp/secondlife/20070219/1171877084 …

アクセス演算子によってプロパティの名前を変える命名規則

僕がphpでやるときに使っているルール。どうせならこちらでも適応してみる。 アクセス演算子によって「_」をつけるルール。publicならなし。protectedなら1つ。privateなら2つ。 public var str:String; protected var _str:String; private var __str:Str…

getとsetを使ったアクセス

アクセサメソッドを作る場合 function (set or get) メソッド名こんな感じにするとよい。(set or get)とメソッド名の間は空けないといけない。 以下サンプルコード。 package { import flash.display.*; public class Main extends MovieClip { public funct…

packageの外からのクラス生成

【Main.as】 package { import flash.display.*; public class Main extends MovieClip { public function Main() { var c1:class1 = new class1(); var c2:class2 = new class2(); } } } class class1 { public function class1() {} } 【class2.as】 packa…

クラスのネストはできない

ので気をつけるように・・・なんで出来ないんだろうなー。ケチケチケチ!!!仕方ないので private なクラスを作ってみた。同じファイル内なら出来ると思ったんだけど出来ない。ケチケチケチ。エラー文では、 エラー: private 属性はクラスプロパティの定義…

定数の使い方

static private const hoge:int = 10;なんと! var の代わりの const を置くらしい。なるほろ。よく考えたら var って変数って意味だよな。なんでコロンの後に型なのかと思ったけどこれで少し納得・・・しても・・・いいかも・・・ よーし。とりあえずこれで…

デフォルト引数はつかえるよ

クラスのメンバ変数とかで private var hoge:Sprite = new Sprite();はできる。コンストラクタでしなくてもいいので楽。関数の引数も public function foo(text:String="test") { }って感じでデフォルト引数を指定できる。よかったー。これ以上堅い言語にな…

メンバ変数は・・・

アクセス指定子をつけないとエラーらしいよ。 private var test:int;こんな感じ。まぁお堅いこと。 C++はデフォルトで public だったなっけ?わすれたけど。 あーー。ActionScript1の頃が一番自由で楽しかった気がする・・・ JavaScriptっぽくて・・・

private なコンストラクタがない?

http://d.hatena.ne.jp/sato-shi/20060409/p3なんか去年の情報だからよくわからんが、おそらく actionscript3 に private なコンストラクタはない・・・と思う。だってコンパイルエラーが出るもん。どうしょうもない・・・まじかよ singleton が使えんジャマ…

まずはセッティング

Flex SDK の設定 https://www.adobe.com/cfusion/tdrc/index.cfm?product=flex&loc=ja ダウンロードするためにはアカウントとってサインインしないといけない。かなりめんどくさい。まちがって builder のほう落とさないように。あれタダじゃないから体験版…