現在時刻 - 2018年7月18日(水) 12:10



新しいトピックを投稿する トピックへ返信する  [ 2 件の記事 ] 
 ローカル関数内の引数でうけっとった変数(?)のコードアシストがでない 
作成者 メッセージ

登録日時: 2011年9月05日(月) 12:06
記事: 1
投稿記事 ローカル関数内の引数でうけっとった変数(?)のコードアシストがでない
コード:

addEventListener(MouseEvent.CLICK, click);

function click(e:MouseEvent):void {
   //この中でeのコードアシストがでない
}



経験がないため言葉も使い方もわかってません。
ローカル関数内の引数でうけっとった変数(?)のコードアシストがでない。
この関数を外に出してprivateなりpublic関数にすればeのコードアシストはでます。
これは仕様なのでしょうか。

FlashDevelop 4.0.0 Beta2
AS3 Android Appプロジェクト


2011年9月05日(月) 12:12
プライベートメッセージ送信

登録日時: 2009年10月05日(月) 20:18
記事: 52
所在地: Japan
投稿記事 Re: ローカル関数内の引数でうけっとった変数(?)のコードアシストがでない
大量のスパムに埋もれていて承認が遅れましてすみません。

さて、問題の件ですが、残念ながら仕様です。
FD3 の初期からずっとこれに関しては対応されていません。
自分が書くときは一度以下のように書いてから、最後に 2行目の宣言を消すような事をしています。
コード:
addEventListener(MouseEvent.CLICK, click);
var e: MouseEvent;
function click(e:MouseEvent):void {
   // これなら補完が効く
}


2011年9月08日(木) 08:35
プライベートメッセージ送信 WWW
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 2 件の記事 ] 


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]


トピック投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

ページ移動:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
Japanese translation principally by ocean