【AS3】FlashDevelop【フリー】 (601レス)
【AS3】FlashDevelop【フリー】 http://mevius.5ch.net/test/read.cgi/swf/1216151218/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
206: 204 [sage] 2009/10/07(水) 22:35:37 ID:PkTMreQh >>205 ありがとうございます。 「これですぐにできちゃいます」なんて書けるほど力量がありませんが、 教えていただいた情報をもとに頑張ってみます。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/206
207: Now_loading...774KB [sage] 2009/10/07(水) 22:45:31 ID:01JoY1Ds BitmapData をバイナリでPost… って書こうと思ったら >>205 に詳しい記事出てた http://mevius.5ch.net/test/read.cgi/swf/1216151218/207
208: Now_loading...774KB [sage] 2009/10/08(木) 14:04:36 ID:Twod1a+U >>203 mx.〜は、flex_sdk_3\frameworks\projects\framework\src\mxを 「AS3Context」の「User Classpath」に入れてやると出てくるようになったよ クラス名変えたら使ってるとこは置き換えてほしいな… リファクタリングする時面倒だ http://mevius.5ch.net/test/read.cgi/swf/1216151218/208
209: Now_loading...774KB [sage] 2009/10/10(土) 11:44:08 ID:BMp8JOW8 最新版のFlashDevelop (3.0.4 RTM released)とFlex 4-Beta 2という環境で 新規にAS3 Projectを作って、何も変更せずにコンパイルすると、 Warning: This compilation unit did not have a factoryClass specified in Frame metadata to load the configured runtime shared libraries. To compile without runtime shared libraries either set the -static-link-runtime-shared-libraries option to true or remove the -runtime-shared-libraries option. って警告が出るんですけど、正しい挙動なんでしょうか? 以前のバージョン(3.0.3 RTM released)では出ませんでした。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/209
210: Now_loading...774KB [sage] 2009/10/13(火) 12:17:53 ID:1T6u9r/C ランタイム用の共有ライブラリのリンクを設定してやるか、共有ライブラリー自体のオプション設定を切ってやればイイと後半に書いてあるよ http://mevius.5ch.net/test/read.cgi/swf/1216151218/210
211: Now_loading...774KB [sage] 2009/10/13(火) 20:10:32 ID:fhEdgUOE >>208 おおサンクス、ちょっとイジってみるわ http://mevius.5ch.net/test/read.cgi/swf/1216151218/211
212: Now_loading...774KB [sage] 2009/10/24(土) 21:47:54 ID:PvOcN2Zo ちょっと質問いいですか><;; プロジェクトの中のフラッシュを動かすのに必要なファイルって 全部binフォルダ内だけで収まってるはずですよね・・・ binだけコピペしても起動しないんですけどどこに違いがあるんでしゅか・・・? http://mevius.5ch.net/test/read.cgi/swf/1216151218/212
213: Now_loading...774KB [] 2009/10/24(土) 21:52:09 ID:iHso+BCt どういう内容なのかによる。 例えば、外部ドメインのリソース(画像とか、要は別ファイル)を 引っ張ってきて表示するような内容の場合、例えば Webサーバ上に配置すると、クロスドメインになって表示はされない。 ローカルで実行する分には表示される。 なので、「どういう内容を作った」 「コピペして実行って、どういう状態で実行してるか」 を書かないとなんとも http://mevius.5ch.net/test/read.cgi/swf/1216151218/213
214: Now_loading...774KB [sage] 2009/10/24(土) 22:00:27 ID:PvOcN2Zo は、早いですね・・・駄目ぐらいで聞いてみたのにありがとうございます 外部ドメイン?は画像とXMLを読み込んでるはずなんですが・・・ コピペしてない元のフォルダをアップロードしたらちゃんと表示されました 問題はコピペしたbinフォルダ内のindex.htmlで開いた時なんですが 念のためにFLASHMANIAって再生ソフトでswfを直で開いたら再生できました http://mevius.5ch.net/test/read.cgi/swf/1216151218/214
215: Now_loading...774KB [sage] 2009/10/24(土) 22:05:25 ID:iHso+BCt やっぱUploadして実行か。 そして画像とxmlは同じドメイン下にあると。 FLASHMANIA ってのは知らないが、swf直実行はローカルドメイン上での実行になるので、 サーバに上げた時と挙動は違うよ。 しかし元のフォルダを丸ごとUpしたらブラウザ上で表示された? のなら、html 内の記述を確認すること。 ブラウザ側のFlashプラグインのバージョンも確認すること。 ローカル実行=Flash10、ブラウザプラグイン=Flash8 とかだったら、内容によっては当然動かない http://mevius.5ch.net/test/read.cgi/swf/1216151218/215
216: Now_loading...774KB [sage] 2009/10/24(土) 22:19:25 ID:PvOcN2Zo htmlの内容はプロジェクト作ったときに勝手に作成された物のままなんですが もしかしてFlashDevelopedのバージョンが古いせいかもしれないです でもそれだとコピペした時だけ起動しない理由にはならないですよね・・・ http://mevius.5ch.net/test/read.cgi/swf/1216151218/216
217: Now_loading...774KB [sage] 2009/10/24(土) 22:23:06 ID:iHso+BCt >コピペしてない元のフォルダをアップロードしたらちゃんと表示されました → アップロードした外部サーバ上で正常に動いた >問題はコピペしたbinフォルダ内のindex.htmlで開いた時なんですが → ローカル上で htmlファイルをダブルクリックして開いたら動かない って状態?どちらも同じブラウザで表示している? 本当に全てのファイルが揃っている? Flash内で読み込む画像なり xml のパスが相対になっていて、ローカル上でコピペした先でもちゃんてそのファイルへのパスは合ってる? http://mevius.5ch.net/test/read.cgi/swf/1216151218/217
218: Now_loading...774KB [sage] 2009/10/24(土) 22:34:36 ID:PvOcN2Zo >上5行 はい、その解釈で間違って無いです。ファイルも揃ってるか確認しました むぅう・・・前にやった時もそうだったんで FlashDevelopedではよくある事かと思ってたんですが 滅多に無いようなケースなんですね・・・何故なんでしょう・・・ http://mevius.5ch.net/test/read.cgi/swf/1216151218/218
219: Now_loading...774KB [sage] 2009/11/22(日) 20:41:10 ID:s7//XI7P 質問です Flex3.0+FlashDevelop3.0.4です actionscript3でDataGridが使おうとしています。 import fl.control.Dtagridはインポートできるのですが dg:DataGrid = new DataGridがコンパイルエラーになります。 fl.swcはパスを通しています(コード補完は行われる) import fl.control.Dtagridを外すとコンパイルは通るのですが DataGridが認識されないようです。 解決方法はわかる方いましたらよろしくお願いします http://mevius.5ch.net/test/read.cgi/swf/1216151218/219
220: Now_loading...774KB [sage] 2009/11/22(日) 21:14:50 ID:7/GjMHR5 君がなにを言っているかなんて・・・僕にはわからないよ!!! http://mevius.5ch.net/test/read.cgi/swf/1216151218/220
221: Now_loading...774KB [sage] 2009/11/22(日) 21:54:51 ID:MseXE1s7 >>219 そこまで書いてる人だから、まさか構文ミス宣言ミスは無いと思うが・・・ ※ var dg:DataGrid = new DataGrid(); とりあえず、コンパイルエラーの内容を。 コンストラクタの中で利用している別のクラスが見えていないとかだったり あと fl.control.* 系のライブラリクラスは、mxml を使ったプロジェクトじゃないと正しく見えてくれないなんて事もあったりしたかも さらに、fl.control.* 系は ASのみのプロジェクトでは正しく利用出来なかったかも ※注: ただし俺の話は FlashDevelop3.0.1 の場合の話。3.0.4 では事情が変わってる可能性もあり http://mevius.5ch.net/test/read.cgi/swf/1216151218/221
222: Now_loading...774KB [sage] 2009/11/22(日) 22:46:27 ID:s7//XI7P >>221 早速の返答ありがとうございます >fl.control.* 系のライブラリクラスは、mxml を使ったプロジェクトじゃない そうなんですか。mxmlで書き直さないといけないのかぁorz fl.controlだと C:\Flex3\test_AS\sinple\src\Main.as(1238): col: 8 Error: 型が見つからないか、コンパイル時定数ではありません : DataGrid。となります mx.controlにするとコンパイルはなんとか通りました。が、 TypeError: Error #1034: Type Coercion failed: cannot convert "id" to mx.controls.dataGridClasses.DataGridColumn. at mx.controls::DataGrid/set columns()[C:\autobuild\galaga\frameworks\projects\framework\src\mx\controls\DataGrid.as:1099] at Main/commentlist()[C:\Flex3\test_AS\sinple\src\Main.as:1244] とエラーが出ました。 mxはFlexプログラム(mxml付)でないと使えませんよね。たしか ソースは以下です http://mevius.5ch.net/test/read.cgi/swf/1216151218/222
223: Now_loading...774KB [sage] 2009/11/22(日) 22:49:42 ID:s7//XI7P package{ //データグリッドの生成 import fl.controls.DataGrid; import fl.data.DataProvider; import flash.display.Sprite; public class Main extends Sprite { public function Main():void{ var dammy:Array = [ { id:0 , name:"ジョン", age:21 }, { id:1 , name:"ボブ", age:32 }, { id:2 , name:"トニー", age:43 } ] var dp:DataProvider = new DataProvider() dp.addItems(dammy) var dg:DataGrid = new DataGrid(); dg.headerHeight = 30 // ヘッダの高さ dg.sortableColumns=true // ソート機能 dg.allowMultipleSelection =true // 複数アイテムの選択 dg.editable= true // 編集可/不可 dg.columns = ["id", "name", "age"] // 表示名を気にしなければこっちで簡単に設定 dg.dataProvider = dp dg.width = 300 dg.height =200 addChild(dg) } } } http://mevius.5ch.net/test/read.cgi/swf/1216151218/223
224: Now_loading...774KB [sage] 2009/11/22(日) 23:03:50 ID:MseXE1s7 >>223 ああやっぱり。 俺も DataGrid じゃないが、fl.*.* なコントロールを AS3 のプロジェクト上で、 Java や C# よろしく、>>223 みたいな感じに new で生成して addChild とか試したがダメだった。 パスの設定やその他色々試したが、途中で諦めて UI を丸ごと自作してしまった ※注: そうしなきゃならなかった訳じゃないが、外観が気に入らないとも思っていたので、ついでに自作した いずれにしても、それやっぱり mxml 使ったプロジェクト内じゃないと多分無理。 恐らく生成されるインスタンスが、mxml から内部的に変換されて起こされる ASクラスの内部処理と 連動してるんじゃないかと推測してる。 フレームワーク的な意味で。 あくまで推測だけど。 http://mevius.5ch.net/test/read.cgi/swf/1216151218/224
225: Now_loading...774KB [sage] 2009/11/22(日) 23:22:26 ID:s7//XI7P >>224 返答ありがとうございます。 むー、やはりmxml形式に書き直すか DataGrid的なものを自作するしかないようですね どっちが楽だろうか、、、 なんにせよ指針が決まったのでありがとうございます http://mevius.5ch.net/test/read.cgi/swf/1216151218/225
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 376 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.005s