トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     Flash CS5でWorldというクラス名を使うとコンパイルエラー
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.47810
投稿日時: 2011-7-29 23:00
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: Flash CS5でWorldというクラス名を使うとコンパイルエラー
Flash CS5/Mac OS X.6で再現しました。
引用:
vaderさんは書きました:
環境は、
Mac OS 10.6 Flash CS5 ActionScript3.0
WIndows7 Flash CS5 ActionScript3.0
で確認しました。

状況をご説明しますと、flaファイルと同階層にドキュメントクラスMain.asを置き、package hogeにWorld.asを置きます。各クラス内の記述は下記の通りです。
...[中略]...
テスト用に下記にCS4形式で保存したファイルをzipに圧縮してアップしています。
http://kudox.jp/wp/wp-content/uploads/2011/07/world_test.zip

何かいるみたいですね。 CS5.5では問題は解消しているようです。
// 新規FLAファイル: フレームアクション
var test:World = new World(this, this);
function createWorld() {}
function getStepSize(temp) {}
function setStepSize(temp, temp2) {}
trace(test);  // 出力: [object World]

引用:
また、Flash Player10書き出しでは、下記のコンパイルエラーがでます。
1136: 引数の数が正しくありません。正しくは 2 です。

同じflaファイルをCS3, CS4でパブリッシュした場合は、エラーになりません。
また、World.asをMain.asと同階層に置いた場合、Worldの型指定やコンストラクタの呼び出しに完全修飾クラス名を用いた場合もエラーになりません。


----------------
 

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   Flash CS5でWorldというクラス名を使うとコンパイルエラー vader 2011-7-29 21:43
   » Re: Flash CS5でWorldというクラス名を使うとコンパイルエラー Fumio 2011-7-29 23:00
       Re: Flash CS5でWorldというクラス名を使うとコンパイルエラー vader 2011-7-30 18:24
         Re: Flash CS5でWorldというクラス名を使うとコンパイルエラー Fumio 2011-9-23 4:19
           Re: Flash CS5でWorldというクラス名を使うとコンパイルエラー vader 2011-9-27 13:01

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops