【AS3】FlashDevelop【フリー】 (601レス)
上下前次1-新
257(1): 2010/01/24(日)02:17 ID:ismAkZsx(1/2) AAS
>>256 いやぁ、それは難しいんじゃね?
FlashDevelop はオープンソースウェアなので作る側の気持ちで話すけど、
元々呼び元になる mxml と呼び出される任意の as って、as 側から見ると関係が浅いから
逆を辿って mxml を見つけるのは困難な気がしないでも無い。
…あぁ、プロジェクトファイルに記載されているリソースを全て辿って記録しておけば
コード補完用のターゲット辞書作れるのかな…
って、多分そんな状態だと思うので、まだ出来ないんじゃね?w 出来るのかな
258(1): 2010/01/24(日)02:49 ID:9OZT6S15(2/2) AAS
>>257
FlexBuilderでできてたから出来ないかと期待したんだがなー
その機能以外はFlashDevelopが俺の中で圧勝だったから
259(1): 2010/01/24(日)03:33 ID:ismAkZsx(2/2) AAS
>>258 そういう意味だと、俺も俺の中では FlashDevelopの方が圧勝なので…
そうだな、ちょっとソース見てみるかな。
※参考: FlashDevelop SVNレポジトリ (ソース)
外部リンク:flashdevelop.googlecode.com
260: 2010/01/25(月)03:39 ID:UqIZoz7C(1) AAS
>>259
asファイル読み込ませると同じディレクトリだとmxmlの子要素みたいにプロジェクト内で表示されるじゃん?
あの時ぐらいならプロジェクト全なめするとかせんでもいけるとおもうのよね。
もしくはIMXMLObject使って使ってるMXML元明示されてるときとかだけでもあったらかなり助かる
261(2): 2010/01/25(月)20:27 ID:/5LfyZJz(1/4) AAS
FlashDevelop3.0.6でAS3 Project with Preloaderのプロジェクトを作ってみたんだけど
読み込み状態を画面に表示する方法ってないかな?
Preloader.as内でtraceでのbytesLoaded表示とかは出来るんだけど
全部読み込み終わるまで画面表示が始まらないよ。
このテンプレート、実際のアプリケーションで使えるのか?
262(1): 2010/01/25(月)20:46 ID:EPQ/X+l6(1/4) AAS
>>261
private function progress(e:ProgressEvent):void
{
// update loader
}
↑この中で何かしても表示されない? それか、
Preloader のコンストラクタ内(あるいは定番処理のADD_STAGE後)で
何かを addChildしても表示されない?
263(1): 2010/01/25(月)20:49 ID:EPQ/X+l6(2/4) AAS
あと念のために確認事項:
プリロードアニメーションって普通、ENTER_FRAMEでのアニメーションと、
PROGRESS での進捗変化報告って二つの筋があると思うが、それぞれ処理が目的に合っているか、
あとこれは補足だけど、Preloaderソース内で他のクラスを import すると、当然そのクラスが
全てロードされるまで起動しない/出来ないので(Sprite/MovieClipなど)、
うっかり余分な物を import していないかどうか
※Preloaderが getDefinitionByName を使っているのはその為
264(1): 2010/01/25(月)21:12 ID:/5LfyZJz(2/4) AAS
>>262
progress関数内で何かやってもダメっぽい。
traceだといけるんだけどね。
>>263
とりあえず確認用にデフォルトの状態でMain.asに容量が大きいファイルを
Embedしただけで試してみました。
例えばPreloaderクラスのコンストラクタでSpriteやTextFieldをaddChildしても
描画されるのが読み込み終了後なんだよね。
そもそも読み込みが終わるまでbackgroundColorで指定した色に画面がならないよ。
265(1): 2010/01/25(月)21:25 ID:EPQ/X+l6(3/4) AAS
>>264 うーん、なんだろな。いまちょっと実験出来ないのでアレなんだけど、
テストで上げたサーバってローカル(127.0.0.1)かい?
266(1): 2010/01/25(月)21:33 ID:/5LfyZJz(3/4) AAS
>>265
自宅のLAN内のHTTP鯖に上げてテストしてます。
もしかしてオレだけの問題なのかな・・・
267: 2010/01/25(月)21:42 ID:EPQ/X+l6(4/4) AAS
>>266 いやわからん。てか、俺はあんまりPreloader使わないのでアレなんだけど、
気になるからちょと時間できたら調べてみる
268: 261 2010/01/25(月)22:49 ID:/5LfyZJz(4/4) AAS
すいません、原因分かりました。
IEで確認してたんだけどChromeで確認したところ
きちんと表示されました。
確認不足ですいませんorz
IEだと何でダメなんだろ・・・
269: 2010/01/26(火)12:16 ID:dREi2iHz(1) AAS
IEだと表示を端折るから
270: 2010/02/04(木)00:27 ID:/7E0QUpE(1/2) AAS
自作のクラスや、継承したクラスだと
コードヒントが出てくれないんだけど、仕様なんかな?
mxml で調べながら記述するのキツいっす
もし仕様だったら、保管機能はまだまだ発展途上っすねぇ。。。
271: 2010/02/04(木)00:47 ID:/7E0QUpE(2/2) AAS
コードヒントが微妙なのは mxml だけっすね
ActionScript の方は結構満足っす
272(1): 2010/02/06(土)01:00 ID:jCOVxDoH(1) AAS
将来的なプランに MXML の補完を良くするってあるし、まずは RTM が取れるのが楽しみだ。
273(1): 2010/02/06(土)01:20 ID:fSoiWKtN(1) AAS
swfmillでxmlから作ったswfに、AS3.0のasファイルを埋め込んで、
FlashDevelop+Flex3SDKでコンパイルできますか?
最終フレームに達すると強制的にFlashを閉じてしまうソフト(SRC)への対策のため、
タイムライン上で、1フレーム目でasのスクリプトを実行、
最終フレームから2フレーム目にジャンプ(永久ループ)するという動作を想定しています。
2.0でのコンパイル方法はblogs.yahoo.co.jp/k3_labs/3077231.htmlにありますが、
MTASCが使えない3.0では最後の「Injection」タブに該当するものがなくて詰まってます。
274(1): 2010/02/06(土)13:30 ID:t1+60VRD(1) AAS
>>272
RTMってリリース版だと思うんだけど、新機能追加してアルファやベータになって欲しいってことかい?
275: 273 2010/02/08(月)01:29 ID:FOc0M3M0(1) AAS
何だ、swfmillだけでできるじゃん
276: 2010/02/08(月)08:02 ID:ifnO7UHR(1) AAS
ようやく気づいたか
おめ
上下前次1-新書関写板覧索設栞歴
あと 325 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.008s