【AS3】FlashDevelop【フリー】 (601レス)
【AS3】FlashDevelop【フリー】 http://mevius.5ch.net/test/read.cgi/swf/1216151218/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
291: 288 [] 2010/03/28(日) 10:49:00 ID:uqoT8kRU >>288 以前ネットで見た記憶があります。 また実際、Mainクラス以外で 普通に「addChild(変数名);」と記述すると 何も表示されなくなります。 >>289 ということは、 「root.addChild」 「parent.addChild」 「stage.addChild」 というように、addChildの前に何かを加えるなどの 手順が必要だということでしょうか? http://mevius.5ch.net/test/read.cgi/swf/1216151218/291
292: Now_loading...774KB [sage] 2010/03/28(日) 11:05:00 ID:MaFxOaV5 >>291 念のため確認だけど、 >普通に「addChild(変数名);」と記述すると >何も表示されなくなります。 それ本当に普通だと思ってるかい?と言うか、Flashでのオブジェクト構成の形はちゃんと頭に入ってるかい? なんでもないただのクラスを用意して、そこに addChild とかメソッド定義してそれ呼んだところで表示なんてされる訳ないし、 あるいは別途 Sprite を継承したクラスとか用意して、ただそこに addChild した所で表示される訳が無い。 あくまで、 DisplayObject派生クラスオブジェクト(SpriteやMovieClip、あるいはLoaderなど)を、 Stageインスタンスにaddするか、あるいは Stageインスタンスにaddされた別のそれらにまたaddするかって、 数珠繋ぎになっていないとそもそも描画処理が走らないから表示はされない。 この辺理解してるかい? http://mevius.5ch.net/test/read.cgi/swf/1216151218/292
293: Now_loading...774KB [sage] 2010/03/28(日) 11:19:28 ID:MaFxOaV5 >>292 の話を 絵に例えて書いておくと、 Stage と言う名の画用紙があるとして、そこに DisplayObjecy派生(もっと言うとSprite派生)の Main と言う名のオブジェクトを貼り付ける。 ※ここはFlashエンジン側が自動で行っている そこに リンゴという名の 派生オブジェクトを自分で用意して貼り付ける(addChild)する場合、 これは 画用紙 か Main の中に貼り付ける。 さらに ダイコンという名の 派生オブジェクトを用意して貼り付ける場合、 これは 画用紙 か Main か リンゴの中に貼り付ける。 ・・・以下同様。 こんな感じ。 こんな階層を意識して貼り付けず、単に定義だけ(ソース書いただけ)しておいて手に持っているだけなら、 それは表示されない。 と言うか、勝手に表示されても困る。 ということ。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/293
294: 288 [] 2010/03/28(日) 11:36:57 ID:uqoT8kRU 一応、以下のようにSpriteを継承して「Main以外のクラス」を作っています。 public class TestLine extends Sprite { しかし、 >あくまで、 DisplayObject派生クラスオブジェクト(SpriteやMovieClip、あるいはLoaderなど)を、 >Stageインスタンスにaddするか、あるいは >Stageインスタンスにaddされた別のそれらにまたaddするかって、 >数珠繋ぎになっていないとそもそも描画処理が走らないから表示はされない。 この辺理解してるかい? このあたり、具体的にどういうことをすれば良いか、 自分の理解が足りない気がします。 stage.addChild(変数名); root.addChild(変数名); parent.addChild(変数名); Main.addChild(変数名); は、いずれも駄目でしたがこのような方法は、そもそも見当違いでしょうか? http://mevius.5ch.net/test/read.cgi/swf/1216151218/294
295: Now_loading...774KB [sage] 2010/03/28(日) 11:42:59 ID:MaFxOaV5 >>294 継承して作るだけじゃ表示されないのは当たり前なので、 >>293 を見て考えてみて。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/295
296: 288 [] 2010/03/28(日) 11:46:06 ID:uqoT8kRU あ、いま判りました。そして実行できました。なるほど数珠繋ぎ。 1. Mainで「Main以外のクラス」から作ったオブジェクトをaddChild ↓ 2.「Main以外のクラス」で「何らかのクラス」から作ったオブジェクトをaddChild としなければならない、というわけですね。 自分は1.の手順をやってませんでした。 ありがとうございます! http://mevius.5ch.net/test/read.cgi/swf/1216151218/296
297: Now_loading...774KB [sage] 2010/03/28(日) 11:58:35 ID:MaFxOaV5 >>296 そういうこと! これでまたステップアップ出来たという事です。おめでとう! http://mevius.5ch.net/test/read.cgi/swf/1216151218/297
298: Now_loading...774KB [sage] 2010/03/28(日) 18:09:12 ID:xPRrF2W/ さっきはじめてFlashに手を出してみた。 >>1のをインストして、サンプルソース貼っつけて実行。 The path to Flash.exe is not configured properly, do you want to edit your program settings orz 調べて出てきた (1) "Settings.AS3Context.Flex SDK Location" (2) "Settings.FlashViewer.External Player Path" (3) My project is set to target Flash10 を全部やってみたが変わらず。 めんどくさくなったので、SDKに入ってるmxmlc.exeをコマンドラインから実行してコンパイル。 swf吐き出した。動作確認もできた。 何が悪いんだろ('A`) http://mevius.5ch.net/test/read.cgi/swf/1216151218/298
299: Now_loading...774KB [sage] 2010/03/29(月) 01:39:05 ID:FhRv893k >>298 project property で ・「No output, ...」のチェックをはずす ・「Output file」にテキトーなファイル名を設定 ・「TestMovie」をほかのものにしてみる http://mevius.5ch.net/test/read.cgi/swf/1216151218/299
300: Now_loading...774KB [sage] 2010/03/29(月) 01:41:30 ID:FhRv893k >>298 てか、Flash 持ってないのに 「Flash IDE Project」にしてるんじゃない? もしそうなら「AS3 Project」か「Flex Project」でやってみれ。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/300
301: Now_loading...774KB [] 2010/03/29(月) 17:47:45 ID:F655vrI3 FlashDevelopでFlash Lite 3.0用、Flash Lite 3.1用は作れますか? http://mevius.5ch.net/test/read.cgi/swf/1216151218/301
302: Now_loading...774KB [sage] 2010/03/30(火) 00:11:09 ID:TgrpH1ju FlashDevelopだとMain以外でaddChildできないとかワロタ 自分の無知を棚にあげてアプリのせいにするとかひどすぎるw http://mevius.5ch.net/test/read.cgi/swf/1216151218/302
303: Now_loading...774KB [sage] 2010/03/31(水) 05:18:00 ID:FZJ1DLpn これってのはどうゆうエラーなのでしょうか? Error: a target file must be specified Use 'mxmlc -help' for information about using the command line. Build halted with errors (fcsh). http://mevius.5ch.net/test/read.cgi/swf/1216151218/303
304: Now_loading...774KB [sage] 2010/03/31(水) 08:54:06 ID:gDuB4Lab >>303 always compileが設定されてないんじゃないの ドキュメントクラスを右クリックして設定しる http://mevius.5ch.net/test/read.cgi/swf/1216151218/304
305: Now_loading...774KB [sage] 2010/04/04(日) 00:42:23 ID:f/ucp2JR MinimalCompsって感染型ライセンスなんだな http://mevius.5ch.net/test/read.cgi/swf/1216151218/305
306: Now_loading...774KB [sage] 2010/04/04(日) 11:47:13 ID:BuiVWzRL >>305 感染型ってなに? 普通にMITって書いてあるけど http://mevius.5ch.net/test/read.cgi/swf/1216151218/306
307: Now_loading...774KB [sage] 2010/04/04(日) 13:05:14 ID:Gt67Re3I 感染型って、それを使うと同じライセンスにしなければならないって奴じゃね MITがそうかどうかは覚えてないが http://mevius.5ch.net/test/read.cgi/swf/1216151218/307
308: Now_loading...774KB [sage] 2010/04/04(日) 14:37:03 ID:BuiVWzRL なんだ教えて君か 素直にそう書けばいのに http://mevius.5ch.net/test/read.cgi/swf/1216151218/308
309: Now_loading...774KB [sage] 2010/04/04(日) 15:02:39 ID:Gt67Re3I ちなみに、それ俺へのレスじゃないよな?w http://mevius.5ch.net/test/read.cgi/swf/1216151218/309
310: 305 [sage] 2010/04/05(月) 22:21:13 ID:kJjsg4H5 すまん CC-BY-SAと勘違いしてた http://mevius.5ch.net/test/read.cgi/swf/1216151218/310
311: Now_loading...774KB [sage] 2010/04/07(水) 00:37:16 ID:mP4qr2Hm Flashの勉強をしようと思い、まずはフリーでどうにかならないかと 探していたところこのソフトにたどり着きました。 そこで先輩方に教えて欲しいのですが、既存のfraファイルを 読み込むことはできるのでしょうか。 fraファイルを公開しているサイトや、市販の本の付録にもfraファイルが ついているので、参考にしたいためです。 FlashCS4の無償体験版をDLすれば可能とは思うのですが できれば恒久的フリーの環境を構築できたらと思っています。 今のところの自分のゴールは、ブラウザで動く簡単なゲームを作ること なのですが、お金をかけずFlashDevelop+FlexSDKの環境でやろうとする ことに対し先輩方の忌憚のない意見をお聞かせ頂けたらと思います。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/311
312: 311 [sage] 2010/04/07(水) 00:44:49 ID:mP4qr2Hm 連投すみません、 ×fraファイル ○flaファイル でした・・・ http://mevius.5ch.net/test/read.cgi/swf/1216151218/312
313: Now_loading...774KB [sage] 2010/04/07(水) 00:58:44 ID:tCURzCuR >>311 flaファイルを読み込むことはできません。 FlexSDKでの開発は基本的にすべてスクリプトのみで行います。 それはFlashでの開発とはかなりスタイルが異なります。 FlexSDKでの開発は「フラッシュ」を作るわけではなく「swf」を作るものと 思っておけばへんな夢は見ずにすむと思います。 そして私はFlashDevelop+FlexSDK(あるいはhaXe)での開発が好きです。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/313
314: Now_loading...774KB [sage] 2010/04/07(水) 08:07:06 ID:G8KwUkpr >>311 デザイナもしくはそれを目指してるなら、大人しくFlash買った方が長い目でみれば良い それ以外、特にプログラマを目指してるならflaなんか使わなくてよい 敷居はけっこう高いが、覚えてしまえばコードで書く方がいろいろできる http://mevius.5ch.net/test/read.cgi/swf/1216151218/314
315: Now_loading...774KB [sage] 2010/04/07(水) 12:24:19 ID:W6LXwKVS プログラマもFlash持っていた方が、便利でイイよ。 Flashのライブラリ機能が使えないと、 いちいちエンベット命令書かないといけないかから(まあ、数行だけど) 文書の表示もFlashで直接やった方が楽だし。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/315
316: Now_loading...774KB [sage] 2010/04/07(水) 13:35:50 ID:MJgULl3w やっと規制とけた(´・ω・`) >>299 それで行けました。デフォルトじゃ駄目なんですね。 >>300 そちらでもできた・・・気がします。 Flash系初で意味とか違い理解してないっすね。 ちょっと調べてみます。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/316
317: 311 [sage] 2010/04/07(水) 19:31:24 ID:mP4qr2Hm >>313,314,315 回答ありがとうございました。 flaファイルは読めないということで了解しました。 313さんのFlashでの開発とはかなりスタイルが違うという言葉は、 ソフトの位置づけや言葉の意味をよく理解していない私にとって ありがたかったです。 自分が作りたいゲームがFlashCS無しでできるかは分かりませんが とりあえずこのフリー環境で勉強してみようと思います。 (やはり8万8千円は中々手が出せないです) http://mevius.5ch.net/test/read.cgi/swf/1216151218/317
318: Now_loading...774KB [sage] 2010/04/07(水) 23:52:17 ID:G8KwUkpr >>315 そりゃあるなら何でもそれにこしたことはねーさw 金が余ってるなら、FlashCS4とFlashビルダー4プレミアムを今すぐ買ってきて、あと数日で発表されるCS5をあとから買えばいい なーに30万もあれば足りるだろう http://mevius.5ch.net/test/read.cgi/swf/1216151218/318
319: Now_loading...774KB [sage] 2010/04/15(木) 22:40:13 ID:lltCKH2z コマンドラインから複数ファイルをコンパイルするには、どう打てばいいですか? どうしても見つからなくてorz http://mevius.5ch.net/test/read.cgi/swf/1216151218/319
320: Now_loading...774KB [sage] 2010/04/20(火) 09:12:00 ID:0TbqKrbw >>319 一気に複数の swf を作るのか? それなら、バッチファイルを作ってやるしかない。 もしくは、一つの swf にクラスを含めたいって言うなら、 適当なクラスを作成して、そこに含めたいクラスをインポートし羅列。 そして、それをドキュメントクラスでインポートして適当にクラス名を書いておく。 大体下のような感じで。 //ImportClasses.as package { import path.to.Hoge; import path.to.my.Piyo; import path.to.her.Huga; public function ImportClasses() { Hoge; Piyo; Huga; } } // Main.as // (コンストラクタにて) public function Main() { ImportClasses; // ... } http://mevius.5ch.net/test/read.cgi/swf/1216151218/320
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 281 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s