[FD]FlashDevelopで変数をgetter/setterにするときの注意
通常、変数にカーソル当ててctrl+shift+1をすると、getterとかsetter作れるショートカット。
このとき変数名に_(アンダーバー)は混ぜない方がいいみたい。
例えば、
var hoge_Hogege:String;
これをショートカットでgetter作ろうとすると、
public function get Hogege(): { return hoge_Hoge; }
このように、予期しない形になります。
ちなみに↓これは
var hoge_Ho:String;
public function get hoge(): { return hoge_Ho; }
こんな感じ。
なので最初からアンダーバーを含まないようにすれば
var hogeHoge:String;
public function get hogeHoge():String { return _hogeHoge; }
こんな感じ。
(そしていつもどおり元の変数にアンダーバーが付与)
(var _hogeHoge:String;)
Tweet