FlashのAS3などの総合開発環境。
質問スレなどで結構出ているがスレがないので立てた。
基本英語だが、日本語化できる補助みたいなのもあるらしい。
【必要なソフト】
Flex 3 SDK
ttp://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3
JRE1.6
ttp://cowscorpion.com/Library/JREforWindows.html
FlashDevelop
ttp://www.flashdevelop.org/community/viewforum.php?f=11
探検
【AS3】FlashDevelop【フリー】
2008/07/16(水) 04:46:58ID:ahpJufac
2010/06/08(火) 19:42:09ID:fhYD51AY
>>371
全然関係ない。というか、どの開発環境でも出来るし、意味を理解してなかったらどれ使っても出来ない。
PHPと連携とは言うけど、要はクライアント(この場合Flash)からHTTPでサーバ側のCGI(この場合PHP)に
単に何かをGET/POST送信して、内容を受け取るだけだから。
DevelopでもCSでもなんでも、ActionScriptコンパイラがその関数を把握してるものならなんでもおk
全然関係ない。というか、どの開発環境でも出来るし、意味を理解してなかったらどれ使っても出来ない。
PHPと連携とは言うけど、要はクライアント(この場合Flash)からHTTPでサーバ側のCGI(この場合PHP)に
単に何かをGET/POST送信して、内容を受け取るだけだから。
DevelopでもCSでもなんでも、ActionScriptコンパイラがその関数を把握してるものならなんでもおk
2010/06/08(火) 19:45:40ID:fhYD51AY
あ、あと誤解が無いように補足しておくと、
ActionScript側に用意されているそれらの関数(他にもXML使った送受信など)は、別に何ていうか
Flash専用のプロトコルで云々でなく、単にHTTP使って送受信してるに過ぎないので、
ちゃんとクライアント側の動き、サーバ側の動きをそれらの視点で切り分けて考えること
それがわかれば自ずと見えてくる
ActionScript側に用意されているそれらの関数(他にもXML使った送受信など)は、別に何ていうか
Flash専用のプロトコルで云々でなく、単にHTTP使って送受信してるに過ぎないので、
ちゃんとクライアント側の動き、サーバ側の動きをそれらの視点で切り分けて考えること
それがわかれば自ずと見えてくる
374Now_loading...774KB
2010/06/08(火) 20:24:59ID:/vCeSj75 回答ありがとうございます。
いろいろ入門書やウェブサイトを見ていて、PHPとの連携のサンプルソースコードは、
actionscript側で.fla形式のファイルを作成しているものばかりのような気がします。
サンプルコードを実行しながら覚えていこうと思っています。
ところが、FlashDevelopで自分がやったことがあるのは、
AS3プロジェクトの.as形式のファイルを作成するところまでです。
FlashDevelopで.fla形式のファイルを作成する方法が分かれば一歩前進できると思うのですが、
FlashDevelopの操作方法の解説ってどこを探せばいいのか分からず止まっている状態です。
.fla形式のファイルをFlashDevelopで作成することはできるのでしょうか?
いろいろ入門書やウェブサイトを見ていて、PHPとの連携のサンプルソースコードは、
actionscript側で.fla形式のファイルを作成しているものばかりのような気がします。
サンプルコードを実行しながら覚えていこうと思っています。
ところが、FlashDevelopで自分がやったことがあるのは、
AS3プロジェクトの.as形式のファイルを作成するところまでです。
FlashDevelopで.fla形式のファイルを作成する方法が分かれば一歩前進できると思うのですが、
FlashDevelopの操作方法の解説ってどこを探せばいいのか分からず止まっている状態です。
.fla形式のファイルをFlashDevelopで作成することはできるのでしょうか?
2010/06/08(火) 20:27:58ID:FAk4iFm1
とりあえず基本的なところへの理解が不足しすぎている……
何から説明したものか
何から説明したものか
2010/06/08(火) 20:33:39ID:fhYD51AY
ActionScriptに関して言えば fla形式とか関係無いように思う。 あと質問に答えておくと、
そもそも fla形式にはベクタイメージの情報やタイムラインの情報が含まれているけど、
FlashDevelopはActionScriptのみで製作するIDEなので、そもそも fla にしようがないから出来ようが無い。
※fla形式にする必要が無いってだけじゃなく、そもそも意味が無いので出来ない
そして多分、まったく意味を理解していないようなので最初はまず2つの道を分けて考えて
それぞれ勉強した方がいいかもしれない
1.ActionScriptってどういうもので、どうするとどうなるのかという入門以前の基礎
2.CGI などのサーバ側について、主に動きとクライアントとの通信について
あと、世間のサンプルコードも、「サンプルコード」であれば別にflaとかファイル形式なんて関係なくね?
コードであれば同じ ActionScriptなんだから。 ※ただし Adobe提供のライブラリが前提の場合を除く
そもそも fla形式にはベクタイメージの情報やタイムラインの情報が含まれているけど、
FlashDevelopはActionScriptのみで製作するIDEなので、そもそも fla にしようがないから出来ようが無い。
※fla形式にする必要が無いってだけじゃなく、そもそも意味が無いので出来ない
そして多分、まったく意味を理解していないようなので最初はまず2つの道を分けて考えて
それぞれ勉強した方がいいかもしれない
1.ActionScriptってどういうもので、どうするとどうなるのかという入門以前の基礎
2.CGI などのサーバ側について、主に動きとクライアントとの通信について
あと、世間のサンプルコードも、「サンプルコード」であれば別にflaとかファイル形式なんて関係なくね?
コードであれば同じ ActionScriptなんだから。 ※ただし Adobe提供のライブラリが前提の場合を除く
377Now_loading...774KB
2010/06/08(火) 21:02:40ID:/vCeSj75 回答ありがとうございます。
fla形式にはas形式で使う以外のデータが含まれているので、
actionscriptのみを扱うflashdevelopではfla形式に対応する必要がないということですね。
初心者なので何とも言えないのですが、fla形式のソースをそのままas形式のソースとして
実行しようとしてもたぶんそのままでは無理で、内容を理解してas形式に直さないといけないなような気がします。
>>376さんが言われる2.の部分をとりあえず勉強してみようと思います。
fla形式にはas形式で使う以外のデータが含まれているので、
actionscriptのみを扱うflashdevelopではfla形式に対応する必要がないということですね。
初心者なので何とも言えないのですが、fla形式のソースをそのままas形式のソースとして
実行しようとしてもたぶんそのままでは無理で、内容を理解してas形式に直さないといけないなような気がします。
>>376さんが言われる2.の部分をとりあえず勉強してみようと思います。
2010/06/09(水) 00:19:30ID:Z2xYSC6t
http://flashdevelop.jp/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95
ここに従ってインストール作業をし、サンプルを作成してみたのですが、
以下のエラーメッセージが表示され、実行に失敗します。
なにが悪いのでしょうか……
OSはWindows7の64bitです。Program Files (x86) というフォルダ名になってるのが関係あるのかなあ……
==========
Running process: C:\Program Files (x86)\FlashDevelop\Tools\fdbuild\fdbuild.exe "C:\myprogram\main\main.as3proj" -ipc 974b3257-d69f-423e-9065-18eb0c20558e -compiler "C:\adobe_flex_sdk_3-5-0-12683" -library "C:\Program Files (x86)\FlashDevelop\Library"
Using the Flex Compiler Shell.
Building main
mxmlc -load-config+=obj\mainConfig.xml -debug=true -incremental=true -benchmark=false -static-link-runtime-shared-libraries=true -o obj\main634116391338904597
Unable to start java.exe: 指定されたファイルが見つかりません。
Could not compile because the fcsh process could not be started.
Build halted with errors (fcsh).
INITIALIZING: Failed, unable to run compiler
Done(1)
ここに従ってインストール作業をし、サンプルを作成してみたのですが、
以下のエラーメッセージが表示され、実行に失敗します。
なにが悪いのでしょうか……
OSはWindows7の64bitです。Program Files (x86) というフォルダ名になってるのが関係あるのかなあ……
==========
Running process: C:\Program Files (x86)\FlashDevelop\Tools\fdbuild\fdbuild.exe "C:\myprogram\main\main.as3proj" -ipc 974b3257-d69f-423e-9065-18eb0c20558e -compiler "C:\adobe_flex_sdk_3-5-0-12683" -library "C:\Program Files (x86)\FlashDevelop\Library"
Using the Flex Compiler Shell.
Building main
mxmlc -load-config+=obj\mainConfig.xml -debug=true -incremental=true -benchmark=false -static-link-runtime-shared-libraries=true -o obj\main634116391338904597
Unable to start java.exe: 指定されたファイルが見つかりません。
Could not compile because the fcsh process could not be started.
Build halted with errors (fcsh).
INITIALIZING: Failed, unable to run compiler
Done(1)
379378
2010/06/09(水) 00:44:33ID:Z2xYSC6t 申し訳ない、もういちど最初から手順をやりなおしたら、サンプル実行に成功しました。
でもさっきとまったく同じ手順で操作したつもりなんだけどな……
何がいけなかったんだろ……
釈然としないけど、ともかく動作はしました。お騒がせしました。
でもさっきとまったく同じ手順で操作したつもりなんだけどな……
何がいけなかったんだろ……
釈然としないけど、ともかく動作はしました。お騒がせしました。
2010/06/09(水) 19:13:37ID:1LOoZpVp
エラーからすると、java.exeが見つからず起動できなかったようだな
381Now_loading...774KB
2010/06/10(木) 22:27:56ID:fI2mo7Zg URLVariablesを使ったactionscript+PHPの連携です。
このページ→
ttp://nashiko.net/blog/1069
のActionScript3の全27行のソースコードは部分修正すれば、
FlashDevelopのMain.asに使えると思うのですが、
どこを直せばいいでしょうか?
具体的には、上記のソースの1行目〜16行目はこちらのホームページ→
ttp://www.5ive.info/blog/archives/90
のソースと同じ形式にすればMain.asで
適用できることが確認できました。18行目〜26行目をMain.asで実行できるように微修正が必要だと思うのですが・・・。
分かる方いましたらお返事願います。
このページ→
ttp://nashiko.net/blog/1069
のActionScript3の全27行のソースコードは部分修正すれば、
FlashDevelopのMain.asに使えると思うのですが、
どこを直せばいいでしょうか?
具体的には、上記のソースの1行目〜16行目はこちらのホームページ→
ttp://www.5ive.info/blog/archives/90
のソースと同じ形式にすればMain.asで
適用できることが確認できました。18行目〜26行目をMain.asで実行できるように微修正が必要だと思うのですが・・・。
分かる方いましたらお返事願います。
2010/06/11(金) 00:47:09ID:CuKdxSJB
半年ROMれ
383Now_loading...774KB
2010/06/11(金) 02:59:14ID:Srl6TD8U 空気読めず済まんでした。
2010/06/12(土) 00:24:35ID:RMFWUIO9
オンラインヘルプをよく見るのですが
F1を押した時にブラウザではなくFDのタブで開きたいです
htmlをFDに関連付けするのは出来れば避けたいです
F1を押した時にブラウザではなくFDのタブで開きたいです
htmlをFDに関連付けするのは出来れば避けたいです
2010/06/18(金) 05:43:14ID:d7SOnOfo
htmlをFDに関連付けろ
386Now_loading...774KB
2010/06/27(日) 21:47:13ID:mZu0/R29 質問させてください。
Mainクラス以外のオブジェクトから、メインクラスの関数を実行させるには、
どのようにしたらいいでしょうか?
Mainクラス以外のオブジェクトから、メインクラスの関数を実行させるには、
どのようにしたらいいでしょうか?
2010/06/27(日) 23:05:23ID:vGAk72UR
public class Sub {
public function SubMethod() {
var temp = new Main();
temp.method();
}
}
じゃダメなの?
public function SubMethod() {
var temp = new Main();
temp.method();
}
}
じゃダメなの?
2010/06/28(月) 08:02:43ID:gGeYOGQE
>>387
どうせならこうじゃね
public class Sub {
public function method(o) {
o.method();
}
}
// Mainが実行されている状態で、別クラス側からメインの関数を実行
public class Main {
public function foo() {
var sub = new Sub();
sub.method(this);
}
}
か、関数参照渡すとか
どうせならこうじゃね
public class Sub {
public function method(o) {
o.method();
}
}
// Mainが実行されている状態で、別クラス側からメインの関数を実行
public class Main {
public function foo() {
var sub = new Sub();
sub.method(this);
}
}
か、関数参照渡すとか
2010/06/28(月) 08:04:05ID:gGeYOGQE
ごめん、肝心な所抜けた
public class Main {
public function foo() {
var sub = new Sub();
sub.method(this);
}
public function method() {
// 外部から叩かれる処理
}
}
public class Main {
public function foo() {
var sub = new Sub();
sub.method(this);
}
public function method() {
// 外部から叩かれる処理
}
}
390Now_loading...774KB
2010/07/01(木) 00:49:09ID:Iw9/nttU シングルトン使ってこうするとか?
public class Main {
static private var entity:Main;
public function Main(){
/* 多重生成防止処理は省略 */
Main.entity = this;
}
public function get instance():Main { return Main.entity; }
public function method() {
// 外部から叩かれる処理
}
}
後はどっからでも Main.instance().method(); で呼べるんじゃないかい
public class Main {
static private var entity:Main;
public function Main(){
/* 多重生成防止処理は省略 */
Main.entity = this;
}
public function get instance():Main { return Main.entity; }
public function method() {
// 外部から叩かれる処理
}
}
後はどっからでも Main.instance().method(); で呼べるんじゃないかい
2010/07/01(木) 03:45:12ID:cHmKqL8S
俺はコールバック関数作るなぁ
なもんだからコールバックだらけになってやんなっちゃう
なもんだからコールバックだらけになってやんなっちゃう
2010/07/06(火) 21:18:32ID:a1j9c3qG
インスコしてみたら、おお、こういう畳めるソースコードエディタが欲しかった!
2010/07/17(土) 22:55:14ID:lHHtHw3P
wonderflのソースをコピペしてコンパイル成功したとこまで来れた。
これでwonderflのコードをサンプルに色々試せる。
自分で調べる気さえあれば学習は一円も使わずにできるいい時代だ
これでwonderflのコードをサンプルに色々試せる。
自分で調べる気さえあれば学習は一円も使わずにできるいい時代だ
2010/07/19(月) 04:37:29ID:2ONuIZWu
任意のときにフォーマットしたい場合はどうすればよいのでしょうか
2010/07/19(月) 15:16:19ID:59eOoAOv
フォーマット? 何をフォーマット? format c:?
2010/07/19(月) 15:50:09ID:ULBagFSh
ソースコードのフォーマットの事じゃないの?
MSのVSとかEclipseとか、大抵のIDEについてる機能
MSのVSとかEclipseとか、大抵のIDEについてる機能
2010/07/20(火) 01:09:32ID:dfgBSsOq
Ctrl+A → Delete
これでフォーマットできる
これでフォーマットできる
2010/07/21(水) 00:21:41ID:RljXLg6t
3.2.1で初めて使ってみて
補完ほとんど役立たねー!これは酷いと思ってたがバグだったのな・・・
補完ほとんど役立たねー!これは酷いと思ってたがバグだったのな・・・
399Now_loading...774KB
2010/07/30(金) 19:20:41ID:BPwSrN+62010/08/18(水) 20:14:44ID:HFZhnZ1b
エラーメッセージも出さず「ビルド失敗」って結構ストレス溜まるな。
2010/09/05(日) 11:14:09ID:Gcruub2e
CS5をインスコしてもF6(Ctrl+Enter)のときにCS4が立ち上がってしまうんですが
どこをいじればいいでしょうか
flaファイルの関連づけをCS5にしてもダメでした
どこをいじればいいでしょうか
flaファイルの関連づけをCS5にしてもダメでした
2010/09/05(日) 12:13:03ID:ti47MliV
ASCompletionのPath To Flash IDE
2010/09/05(日) 12:15:12ID:ti47MliV
あ、環境設定ね。
2010/09/05(日) 12:22:33ID:Gcruub2e
おおお どうも
405Now_loading...774KB
2010/09/15(水) 10:41:29ID:LPNdWdIS FlashDevelopでゲーム作る場合、グラフィック関係のソフトは何と連携してますか?
本当はFlash CS5があればいいんだけどコスト節約中
本当はFlash CS5があればいいんだけどコスト節約中
2010/09/16(木) 04:36:02ID:d+1dK+Al
なんかしらんがFlash Developの挙動がおかしい
さっきのWindows Updateのせいか?
さっきのWindows Updateのせいか?
2010/09/16(木) 20:04:27ID:1mFVl6sL
>>405
グラフィックだけ連帯できればいいのであれば、MX2004 などの AS2 でしか書き出せないソフトとでも連帯できるよ。
例えば MX2004 なら、MX2004 で書き出したいシンボルにリンゲージ名を指定してそれを swf で書き出した後、
AS3 側で embed タグを使ってその swf を指定した上に symbol 引数を使ってそのリンゲージ名を指定すれば、
指定したシンボル名の MovieClip や Sound などの Class を取得できるよ。
グラフィックだけ連帯できればいいのであれば、MX2004 などの AS2 でしか書き出せないソフトとでも連帯できるよ。
例えば MX2004 なら、MX2004 で書き出したいシンボルにリンゲージ名を指定してそれを swf で書き出した後、
AS3 側で embed タグを使ってその swf を指定した上に symbol 引数を使ってそのリンゲージ名を指定すれば、
指定したシンボル名の MovieClip や Sound などの Class を取得できるよ。
2010/09/20(月) 03:43:33ID:1zigoQC4
FlashDevelopだけで、Flash CSで作るようなフォトムービーを作成することは可能ですか?
もしくは、Palaflaのようなソフトで作ったフォトムービーに、FlashDevelopで書いたコードを組み合わせる(?)みたいなことって可能なんでしょうか?
もしくは、Palaflaのようなソフトで作ったフォトムービーに、FlashDevelopで書いたコードを組み合わせる(?)みたいなことって可能なんでしょうか?
2010/09/20(月) 03:59:32ID:wDw3TG6a
まぁ全部スクリプトでやることになるけど可能じゃね?
Paraflaで作ったMCをプログラムから読み込むとかは当然できるし
Paraflaで作ったMCをプログラムから読み込むとかは当然できるし
2010/09/21(火) 14:22:03ID:hku2fNmf
FlashDevelop3.2.1+Flex flex_sdk_3.5.0.12683使用です
コンパイルされて出力されたNewProject.swfとNewProject.htmlをWebにアップして再生を確認するとFlashが表示されません。
New Project
Alternative content
とだけ文字が表示されてAdobeプレイヤーのバナーが表示されるだけです
同じhtmlを自分のPC上で再生すると、正常に再生できるます。
これは何が原因でしょうか
コンパイルされて出力されたNewProject.swfとNewProject.htmlをWebにアップして再生を確認するとFlashが表示されません。
New Project
Alternative content
とだけ文字が表示されてAdobeプレイヤーのバナーが表示されるだけです
同じhtmlを自分のPC上で再生すると、正常に再生できるます。
これは何が原因でしょうか
2010/09/21(火) 16:53:19ID:uZSKBJPJ
2010/09/21(火) 16:58:40ID:hku2fNmf
ありがとうございます!web上で再生できました。超感謝。
2010/09/22(水) 12:40:00ID:NgXnA9Hc
Flash Builder4もってるけど、FlashDevelopの方が使い易いし動作も機敏...orz
でも、エラーでswfにコンパイルできない時の警告のウィンドウがバックグランドに行ってしまうのはなんとかならないのか?
でも、エラーでswfにコンパイルできない時の警告のウィンドウがバックグランドに行ってしまうのはなんとかならないのか?
2010/09/23(木) 13:24:06ID:2q1iY+Nf
マクロで解決するしかない
2010/09/24(金) 04:47:03ID:V7OWClcC
ここのページのサンプルでフォントの埋め込みを実行しましたが、うまく動きません。
ttp://hkpr.info/flash/game/sample/s040.php
当方の環境
FlashDevelop3.2.2
Flex SDK 4.1
Flash Player 10.1
Flex SDKのバージョンが異なると動かないんでしょうか?
ttp://hkpr.info/flash/game/sample/s040.php
当方の環境
FlashDevelop3.2.2
Flex SDK 4.1
Flash Player 10.1
Flex SDKのバージョンが異なると動かないんでしょうか?
2010/09/24(金) 05:11:01ID:SmhG1Ssm
Flexでもswf作ろうぜ
ttp://hibari.2ch.net/test/read.cgi/swf/1173118887/647-650
ttp://hibari.2ch.net/test/read.cgi/swf/1173118887/647-650
2010/09/24(金) 12:25:34ID:HPZ2CstY
2010/09/24(金) 20:12:19ID:V7OWClcC
サンプルのファイルにはM+というフォントが同梱されてるんですが、
サンプルを実行しても文字が表示されないんです。
サンプルを実行しても文字が表示されないんです。
2010/09/24(金) 22:15:54ID:eymWfWw1
やってみたけど、普通に表示されるぞ?
3.5でビルドしてみても表示されるし
3.5でビルドしてみても表示されるし
2010/09/25(土) 00:05:20ID:Rq6Uk4zu
うーん、なんなんでしょうね、もう数日間つまずいてます。
プレイヤーは起動するんですが、文字が表示されず真っ白なんです。
OSがWindows7 64bitなのがいけないんでしょうかね・・・。
それと、DLしたプロジェクトファイルはデフォルトでFlash Player 9で再生されるように設定してあるんですが、
それでデバッグを実行すると
C:\flex_sdk_4.1\frameworks\flex-config.xml(53): Error: unable to open 'libs/player/9.0/playerglobal.swc'
というエラーが立ちます。
playerglobal.swcのライブラリが必要とかそんな意味だと思うんですが、Flash Player 10以降に設定してやると
エラーは表示されずプレイヤーだけは立ち上がります。
プレイヤーは起動するんですが、文字が表示されず真っ白なんです。
OSがWindows7 64bitなのがいけないんでしょうかね・・・。
それと、DLしたプロジェクトファイルはデフォルトでFlash Player 9で再生されるように設定してあるんですが、
それでデバッグを実行すると
C:\flex_sdk_4.1\frameworks\flex-config.xml(53): Error: unable to open 'libs/player/9.0/playerglobal.swc'
というエラーが立ちます。
playerglobal.swcのライブラリが必要とかそんな意味だと思うんですが、Flash Player 10以降に設定してやると
エラーは表示されずプレイヤーだけは立ち上がります。
2010/09/25(土) 00:10:11ID:5Eqhog8P
2010/09/25(土) 00:39:36ID:GLsDM3J+
よくわからないところでハマるのが多いのは俺だけじゃなかったか
2010/09/25(土) 01:31:42ID:Rq6Uk4zu
サンクスです。
ということは、同じActionScript3.0でもFlash Player9用と10用ではコードが
違うってことですかね?
ということは、同じActionScript3.0でもFlash Player9用と10用ではコードが
違うってことですかね?
2010/09/26(日) 18:15:26ID:K3nHCSI7
FlashDevelopで開発してる会社ってありますか?
都内で
都内で
2010/09/26(日) 20:40:05ID:sYnjuIrF
それってFlashで開発している会社でFlashDevelopも
(一部の社員が使ってる)ツールの1つってだけなんでは
(一部の社員が使ってる)ツールの1つってだけなんでは
2010/09/26(日) 23:13:43ID:7EMCClB+
FlashDevelopで開発してるっつっても、FlashDevelopをFlash CS4,5の外部エディタに使う人だっているだろうし
FlashDevelop+Flexでってことかのう
FlashDevelop+Flexでってことかのう
2010/09/27(月) 12:29:39ID:WdjSRt0D
オレ
FlashDevelop + Flash CS5 の組み合わせで仕事してるYO!
FlashDevelop + Flash CS5 の組み合わせで仕事してるYO!
2010/09/27(月) 12:42:39ID:nMx5r4UL
オレも
つかCS4使っていた頃から普通のテキストエディタを外部エディタとして使ってた
FlashDevelopの存在知ったのは割と後だった
つかCS4使っていた頃から普通のテキストエディタを外部エディタとして使ってた
FlashDevelopの存在知ったのは割と後だった
2010/09/27(月) 16:43:37ID:nMx5r4UL
ところでFlashDevelopでコードヒントが更新されなくなる(元々あったクラスを
削除してもそのクラスがコードヒントに出てくるし 新しいクラスを追加しても
コードヒントに加わらなくなる)ことがあるんだけど、なんか原因あるだろうか
削除してもそのクラスがコードヒントに出てくるし 新しいクラスを追加しても
コードヒントに加わらなくなる)ことがあるんだけど、なんか原因あるだろうか
431Now_loading...774KB
2010/10/01(金) 00:07:46ID:MO3Z/bcL vista、FlashDevelop3.3でtraceで出力のところに表示させたいのですがtraceを表示できません
sdkとflash player debug版へのパスは正しいのでコンパイルはできます
それ以外は何も設定をいじっていません。Movie Display StyleはExternalのままです。
どなたかご教示お願い致します
sdkとflash player debug版へのパスは正しいのでコンパイルはできます
それ以外は何も設定をいじっていません。Movie Display StyleはExternalのままです。
どなたかご教示お願い致します
2010/10/01(金) 18:18:45ID:EsKv7s7D
なぜなのだ!!!!traceが出力されないのだ!!!!イライラするのだ!!!
2010/10/01(金) 21:13:28ID:gUm8Y2V9
「リリース」でやってるとか
2010/10/01(金) 23:13:58ID:i755ZpHF
2010/10/02(土) 10:09:46ID:69ivSDGm
>>434
いちいち荒らすな
いちいち荒らすな
436431
2010/10/02(土) 10:53:49ID:EgUZizfQ FlashDebuggerを無効にするとtrace出来ました
原因はFlashDebuggerでした
ggっても出てこなかったので特定の環境依存かもしれません
原因はFlashDebuggerでした
ggっても出てこなかったので特定の環境依存かもしれません
2010/10/02(土) 14:37:14ID:cvxW7RRn
438431
2010/10/02(土) 15:14:03ID:D+0ZdoaD FlashDebuggerを有効にしてstart debugger on test movieをfalseにすることでもtrace出来ました
ネットに繋がってないPCで作業しているためアンチウイルスソフトもファイやウォールも全て切れてるので原因は
FlashDebuggerのstart debugger on test movieに合ったみたいです
ネットに繋がってないPCで作業しているためアンチウイルスソフトもファイやウォールも全て切れてるので原因は
FlashDebuggerのstart debugger on test movieに合ったみたいです
2010/10/09(土) 13:00:27ID:xoXFlkig
ActionScript3.0のソースをカラーで印刷しようと思いましたが
FlashDevelopだと40KBのソースでA4サイズ20枚食ってしまいます
2ページ/枚印刷するプラグインや方法はないですか?
FlashDevelopだと40KBのソースでA4サイズ20枚食ってしまいます
2ページ/枚印刷するプラグインや方法はないですか?
2010/10/09(土) 13:29:43ID:QVTPtgMY
一度PDFに印刷出力した後に
リーダーで1枚に2面ずつ縮小印刷すれば?
リーダーで1枚に2面ずつ縮小印刷すれば?
2010/10/09(土) 23:54:18ID:fM+iiGfu
エディタの編集部分をキャプって縮小は?
2010/10/10(日) 04:15:26ID:jj6rModc
ActionScriptって難しくないですか?
検索して公開されてるサンプルをコンパイルしてみてもコンパイルエラーになったりするし…。
検索して公開されてるサンプルをコンパイルしてみてもコンパイルエラーになったりするし…。
2010/10/10(日) 14:23:26ID:8IRcbvbu
importで指定している他のasファイルを用意してないとか?
文法的にはオブジェクト指向プログラミングだけど、それを
懇切丁寧に説明してくれる入門サイトは見たことない。
JAVAとかC#みたいな、入門ページや入門書が豊富なやつで予習した方が。
文法的にはオブジェクト指向プログラミングだけど、それを
懇切丁寧に説明してくれる入門サイトは見たことない。
JAVAとかC#みたいな、入門ページや入門書が豊富なやつで予習した方が。
2010/10/10(日) 15:04:08ID:HDhemvz3
オブジェクト指向もできる言語じゃねーの?
基本的な文法は難しくないが
GUIでイベントがついてくるから取っつくにくいかもな・・・
基本的な文法は難しくないが
GUIでイベントがついてくるから取っつくにくいかもな・・・
2010/10/10(日) 16:39:07ID:gNDUcQRf
hello worldからこつこつやってけばいいんだよ
2010/10/10(日) 20:23:08ID:w9twVwpt
タイムラインに書くのと外部ファイルに書くのでどう違うのか?
とか、自作のドキュメントクラスを指定しようとするといきなり
継承の知識が必要になるとか、addEventListenerの概念とか、
作ったムービークリップをActionScriptから呼び出そうとすると
リンケージの指定が必要だとか、「1フレーム目に書き出し」やると
プリローダーの動作がおかしくなるとか、packageの指定とか、
ファイル名とクラス名が一致してないとダメとか
まあ色々なハードルがあるとは思う
とか、自作のドキュメントクラスを指定しようとするといきなり
継承の知識が必要になるとか、addEventListenerの概念とか、
作ったムービークリップをActionScriptから呼び出そうとすると
リンケージの指定が必要だとか、「1フレーム目に書き出し」やると
プリローダーの動作がおかしくなるとか、packageの指定とか、
ファイル名とクラス名が一致してないとダメとか
まあ色々なハードルがあるとは思う
2010/10/10(日) 20:39:13ID:/DR44aQ7
他の言語の知識あればだいぶ楽なんだけどな
いきなりAS3だと大変だろうね
いきなりAS3だと大変だろうね
2010/10/13(水) 07:06:37ID:YO1u5V10
なんだよ、折角覗いたのに超ド素人スレじゃねーかよ。
2010/10/13(水) 08:59:00ID:Eb31TyPn
ジャップには素人以外いない
451431
2010/10/13(水) 15:29:08ID:Ry1D/HvD 天才FDerの方僕の原因を突き止めてください
2010/10/13(水) 23:34:14ID:gnYhwbuu
> sdkとflash player debug版へのパスは正しいのでコンパイルはできます
flash player debug版へのパスって正しくなくてもコンパイルできるよね?
flash player debug版へのパスって正しくなくてもコンパイルできるよね?
2010/10/14(木) 16:35:24ID:qDMUGd+y
できるよ
2010/10/20(水) 00:38:28ID:qkw3nAFM
2010/10/20(水) 20:20:55ID:dKopR9IU
つかtrace出るようになったんじゃないのか
2010/10/27(水) 13:30:24ID:BNKmrIls
ラジオボタンを配置して3択クイズみたいなものを作りたい
以下の二つの状態を順番に遷移するようにしたいんだけど、どうしたらよいでしょう?
@ラジオボタンのクリック検出を待つ。検出したら正誤の判定を表示してAに移る
A表示領域すべてのクリックを待つ。検出したら次の問題を表示し@に移る
Aの状態が作れずに困っています。
stageオブジェクトでクリックを拾おうとすると
@の状態でラジオボタンをクリックした場合に、@のために書いたイベントとAのために
書いたイベントが重複して発生してしまいます。
以下の二つの状態を順番に遷移するようにしたいんだけど、どうしたらよいでしょう?
@ラジオボタンのクリック検出を待つ。検出したら正誤の判定を表示してAに移る
A表示領域すべてのクリックを待つ。検出したら次の問題を表示し@に移る
Aの状態が作れずに困っています。
stageオブジェクトでクリックを拾おうとすると
@の状態でラジオボタンをクリックした場合に、@のために書いたイベントとAのために
書いたイベントが重複して発生してしまいます。
457431
2010/10/27(水) 16:35:09ID:Ousrw6mq >>455
trace出せるようにはなってますがFlashDebuggerのstart debugger on test movieがtrueだとtraceが出せない原因が分からないのです
trace出せるようにはなってますがFlashDebuggerのstart debugger on test movieがtrueだとtraceが出せない原因が分からないのです
2010/10/29(金) 22:13:56ID:Ei0QUEYO
>>456 キャプチャ段階だとかバブリング段階だとかについて調べてみたらいい
それを判定したらいける
それを判定したらいける
2010/10/30(土) 10:15:31ID:uEE1OMOv
>>456
1)ラジオボタンをクリックした直後にラジオボタンのイベントリスナー削除
2)同時に画面全体を覆う透明MCを全面にaddChildしてやる。当然このMCにはイベントを仕込んでおいて、
クリックと同時にこのMCを削除。ラジオボタンのイベント設定を再び行う
1)ラジオボタンをクリックした直後にラジオボタンのイベントリスナー削除
2)同時に画面全体を覆う透明MCを全面にaddChildしてやる。当然このMCにはイベントを仕込んでおいて、
クリックと同時にこのMCを削除。ラジオボタンのイベント設定を再び行う
2010/10/30(土) 14:16:30ID:vFyPAezB
mxmlファイルの<script>タグ内でコーディングしてるんだが、たまにコード補完が効かなくなる
ある場所から後ろでだけ効かなくなる。
効かなくなる場所をfunctionごとファイル中の前半にコピペするとコード補完は効くようになる。
代わりに後ろにいった場所で効かなくなる。
コンパイルは問題なく通る状態。再起動しても現象は変わらない。
こんな現象起こる人いない?おれだけ?
ある場所から後ろでだけ効かなくなる。
効かなくなる場所をfunctionごとファイル中の前半にコピペするとコード補完は効くようになる。
代わりに後ろにいった場所で効かなくなる。
コンパイルは問題なく通る状態。再起動しても現象は変わらない。
こんな現象起こる人いない?おれだけ?
2010/10/30(土) 14:40:27ID:HpfflDUR
flashdevelopのソースコード見てみれば
2010/11/01(月) 21:56:06ID:1iQxSxJn
2010/11/02(火) 04:33:59ID:ipk0zMOj
コンパイルするとエラーメッセージも出さずにビルド失敗というメッセージだけを出し、一度それが出始めると、ソースを何段階も前に戻して、
コンパイルできていたはずの状態に戻しても「ビルド失敗」しか出ない現象が起こる。
理由は、該当swfファイルがflashPlayerによって使用中になっていてコンパイラが上書きできない状態になっているせいかも知れん。
試しに該当swfをゴミ箱に送ろうとすると使用中で送れない。タスクマネージャーでFlashプレイヤーを終了し、それから問題のswfを削除すると削除できる。それでコンパイルすると通った。
エラーメッセージなしのビルド失敗には悩まされたが、これが原因かもしれん。
コンパイルできていたはずの状態に戻しても「ビルド失敗」しか出ない現象が起こる。
理由は、該当swfファイルがflashPlayerによって使用中になっていてコンパイラが上書きできない状態になっているせいかも知れん。
試しに該当swfをゴミ箱に送ろうとすると使用中で送れない。タスクマネージャーでFlashプレイヤーを終了し、それから問題のswfを削除すると削除できる。それでコンパイルすると通った。
エラーメッセージなしのビルド失敗には悩まされたが、これが原因かもしれん。
2010/11/02(火) 14:05:24ID:oijDN5kO
デバッグ中のエラーとかで見えないFlashPlayerが残る時あるけど、その状態でビルドすると
出力ウィンドウに「ファイルが別プロセスで使用中のため〜」みたいなメッセージ出たりするけどな
解決策は同じようにFlashPlayerを強制終了してやればいいんだけど
にしても、このFlashPlayerが残るのは何とかして欲しいな
出力ウィンドウに「ファイルが別プロセスで使用中のため〜」みたいなメッセージ出たりするけどな
解決策は同じようにFlashPlayerを強制終了してやればいいんだけど
にしても、このFlashPlayerが残るのは何とかして欲しいな
2010/11/09(火) 17:28:54ID:aID2qAbN
FlashDevelop+FlexSDKでリキッドレイアウトのサイトを目指して頓挫。
識者の意見を聞きたい。
まず前提としてFlashは持っていない(Mac版ver.8ならある)
FlashDevelopを知って3日目、本屋でFlashDevelop完全ガイド購入して2日目。
HTMLとCSSは一通り、JavaScriptはコピペ改変程度の理解。AS3は勉強開始したばかり。
ガイド本の作例サイトの画像差し替えでオリジナルサイト出来た!と喜んでたが、
ウィンドウのリサイズで上下、左右に隙間が出来ることに不満を持ちリキッドレイアウトへ。
ちなみにリキッドレイアウトとはウィンドウのサイズに合わせてコンテンツが伸び縮みするもの。
とりあえずttp://www.alwaysfinetuning.com/ao-blog/2009/01/as3-3.htmlを参考に、
本のサンプルを改変してみたが、エラーが出て、解決策もわからない。
次レスに、理解できている内容、次々レスにつまづいている内容、
次々々レスにエラーの内容と考察を書く。
識者の意見を聞きたい。
まず前提としてFlashは持っていない(Mac版ver.8ならある)
FlashDevelopを知って3日目、本屋でFlashDevelop完全ガイド購入して2日目。
HTMLとCSSは一通り、JavaScriptはコピペ改変程度の理解。AS3は勉強開始したばかり。
ガイド本の作例サイトの画像差し替えでオリジナルサイト出来た!と喜んでたが、
ウィンドウのリサイズで上下、左右に隙間が出来ることに不満を持ちリキッドレイアウトへ。
ちなみにリキッドレイアウトとはウィンドウのサイズに合わせてコンテンツが伸び縮みするもの。
とりあえずttp://www.alwaysfinetuning.com/ao-blog/2009/01/as3-3.htmlを参考に、
本のサンプルを改変してみたが、エラーが出て、解決策もわからない。
次レスに、理解できている内容、次々レスにつまづいている内容、
次々々レスにエラーの内容と考察を書く。
466465
2010/11/09(火) 17:35:11ID:aID2qAbN >>465の続き(2/5)
package
{
import flash.display.*;
import flash.events.*;
public class Main extends Sprite
{
[Embed(source = 'assets/bg.png')]
private static const BG:Class;
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var bg:Bitmap = new BG();
addChild(bg);
}
}
}
この中身は理解している
一語一句とまでは行かないが、各行の意味は理解。
HTMLで言うところの<html><body background="hoge.jpg"></body></html>の状態。
package
{
import flash.display.*;
import flash.events.*;
public class Main extends Sprite
{
[Embed(source = 'assets/bg.png')]
private static const BG:Class;
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var bg:Bitmap = new BG();
addChild(bg);
}
}
}
この中身は理解している
一語一句とまでは行かないが、各行の意味は理解。
HTMLで言うところの<html><body background="hoge.jpg"></body></html>の状態。
467465
2010/11/09(火) 17:39:15ID:aID2qAbN >>465の続き(3/5)
エラーの出ている内容
ここまでは>>464と一字一句一緒なので省略
private function init(e:Event = null):void
{
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = "TL"
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var bg:Bitmap = new BG(); //25行目
addChild(bg);
var parH:Number = stage.stageHeight / 542; //背景画像の高さ
var parW:Number = stage.stageWidth / 962; //背景画像の幅
if (parH < parW) {bg.scaleX = parW;bg.scaleY = parW;
}
else {bg.scaleX = parH;bg.scaleY = parH;
}
stage.addEventListener(Event.RESIZE, resized);
}
エラーの出ている内容
ここまでは>>464と一字一句一緒なので省略
private function init(e:Event = null):void
{
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = "TL"
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var bg:Bitmap = new BG(); //25行目
addChild(bg);
var parH:Number = stage.stageHeight / 542; //背景画像の高さ
var parW:Number = stage.stageWidth / 962; //背景画像の幅
if (parH < parW) {bg.scaleX = parW;bg.scaleY = parW;
}
else {bg.scaleX = parH;bg.scaleY = parH;
}
stage.addEventListener(Event.RESIZE, resized);
}
468465
2010/11/09(火) 17:40:49ID:aID2qAbN >>467の続き(4/5)
private function resized(e:Event):void {
var parH:Number = stage.stageHeight / 542; //背景画像の高さ
var parW:Number = stage.stageWidth / 962; //背景画像の幅
if (parH < parW) {bg.scaleX = parW;bg.scaleY = parW; //45行目
}
else {bg.scaleX = parH;bg.scaleY = parH; //47行目
}
}
}
}
private function resized(e:Event):void {
var parH:Number = stage.stageHeight / 542; //背景画像の高さ
var parW:Number = stage.stageWidth / 962; //背景画像の幅
if (parH < parW) {bg.scaleX = parW;bg.scaleY = parW; //45行目
}
else {bg.scaleX = parH;bg.scaleY = parH; //47行目
}
}
}
}
469465
2010/11/09(火) 17:47:19ID:aID2qAbN >>465-468の続き(5/5)連投スマソ、最後です。
Error: Access of undefined property bg.(45,47行目に対して各2回)
わからないなりに推測すると、
関数private function init()で定義した変数「bg」を、
別のprivate function resized()でそのまま使ったから、
見つかりませんと言われたのだろう。
それならってことでvar bg:Bitmap = new BG();のvarを取ると、
Main.as(25): col: 20 Error: Illegal assignment to class Bitmap.
って怒られる。
パスの指定が間違ってるとかそういうことか?
はたまた、JSの様にresize(bg);
function resize(hoge){}みたいに変数の受け渡しするのか?
その場合、e:Eventとvoidはどうしたらいいのか?
そもそもAS3の考え方を理解できていない気もする。
詳しい人の意見を聞かせてください。
Error: Access of undefined property bg.(45,47行目に対して各2回)
わからないなりに推測すると、
関数private function init()で定義した変数「bg」を、
別のprivate function resized()でそのまま使ったから、
見つかりませんと言われたのだろう。
それならってことでvar bg:Bitmap = new BG();のvarを取ると、
Main.as(25): col: 20 Error: Illegal assignment to class Bitmap.
って怒られる。
パスの指定が間違ってるとかそういうことか?
はたまた、JSの様にresize(bg);
function resize(hoge){}みたいに変数の受け渡しするのか?
その場合、e:Eventとvoidはどうしたらいいのか?
そもそもAS3の考え方を理解できていない気もする。
詳しい人の意見を聞かせてください。
2010/11/09(火) 17:54:26ID:bUQq3rP0
まず1冊目に読む本を間違えている。
原則としてFlashDevelopはAS3をクラスで書けるスキルが
あることを前提としているエディタなのだから、
先にAS3の基礎を学ぶべき。そういう本はたくさんある。
今の君の疑問に回答することは簡単だけど、
この状態で答えだけ与えられても、
すぐ別の壁にぶち当たるのは目に見えているよ。
原則としてFlashDevelopはAS3をクラスで書けるスキルが
あることを前提としているエディタなのだから、
先にAS3の基礎を学ぶべき。そういう本はたくさんある。
今の君の疑問に回答することは簡単だけど、
この状態で答えだけ与えられても、
すぐ別の壁にぶち当たるのは目に見えているよ。
471465
2010/11/09(火) 18:10:20ID:aID2qAbN472465
2010/11/09(火) 18:18:28ID:aID2qAbN 解決ソース。>>466のfunction initの中身を以下に書き換える。要するにfunction resizedを内包した。
private function init(e:Event = null):void
{
stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = "TL"
removeEventListener(Event.ADDED_TO_STAGE, init);
var bg:Bitmap = new BG();
addChild(bg);
var parH:Number = stage.stageHeight / 542;
var parW:Number = stage.stageWidth / 962;
if (parH < parW) {bg.scaleX = parW;bg.scaleY = parW;}
else {bg.scaleX = parH;bg.scaleY = parH;}
function resized(e:Event):void {
var parH:Number = stage.stageHeight / 542;
var parW:Number = stage.stageWidth / 962;
if (parH < parW) {bg.scaleX = parW;bg.scaleY = parW;}
else {bg.scaleX = parH;bg.scaleY = parH;}
}
stage.addEventListener(Event.RESIZE, resized);
}
private function init(e:Event = null):void
{
stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = "TL"
removeEventListener(Event.ADDED_TO_STAGE, init);
var bg:Bitmap = new BG();
addChild(bg);
var parH:Number = stage.stageHeight / 542;
var parW:Number = stage.stageWidth / 962;
if (parH < parW) {bg.scaleX = parW;bg.scaleY = parW;}
else {bg.scaleX = parH;bg.scaleY = parH;}
function resized(e:Event):void {
var parH:Number = stage.stageHeight / 542;
var parW:Number = stage.stageWidth / 962;
if (parH < parW) {bg.scaleX = parW;bg.scaleY = parW;}
else {bg.scaleX = parH;bg.scaleY = parH;}
}
stage.addEventListener(Event.RESIZE, resized);
}
レスを投稿する
ニュース
- 【対日戦略】中国とロシア、対日共闘で一致 「軍国主義復活に反撃」… ★5 [BFU★]
- 【話題】おでんの好きな具は?! 「だいこん」「たまご」「もち巾着」「ちくわぶ」「こんにゃく」「牛すじ」★2 [ひぃぃ★]
- 【文春】松岡昌宏が「日本テレビへの戸惑い」を語った!「鉄腕DASHの出演について、我々に進退を決める選択肢はないんだなと思った」 [Ailuropoda melanoleuca★]
- カルボナーラ論争勃発…イタリアの農相がイタリア風の商品に“怒りの投稿” [夜のけいちゃん★]
- 【社会】丸亀製麺12月24日は15時30分で閉店 従業員とその家族のため [あずささん★]
- 売買春は「性を買う側の尊厳も害される」…平口洋法務相… 東大法学部卒、元高級官僚議員の「素顔」とは [少考さん★]
- 高市早苗「黙って俺に投資しろ」→日本国債暴落止まらず [709039863]
- じゃん拳、グー🏡💥👊😅👊💥🏡
- amazon配送、流石に創造力の欠如が限界突破して炎上wwwwwwwwwwwwwwwwwwwww [329329848]
- タバコ違法化、日本人の9割が賛成 [279254606]
- ネトウヨ「俺等が望む東アジアはこれな。」画像ペタッ 1万いいね [165981677]
- 高市「台湾に関する日本の立場に一切の変更はない」もう国難だろコイツ🤔 [993451824]
