どの質問スレでもスルーされるような超基本的な質問はここでしろ!
調べるのがめんどくさい初心者はなんでもかいとけ!知ってたら即、答えるし、
知らんかったら知らんと書く。検索なんかクソでも喰っとけ!教えて君以外は逝ってヨシ!
質問テンプレ(書いてあると回答者がレスしやすい)
(1)使用ソフト/バージョン:FLASH 5/ MX / MX2004 / Pro / 8Pro / 8Basic など
(2)OSのVer:Win2K/ WinME /WinXP /MacOS 10 など
(3)作品の具体例がある場合はリンク必須
(「このサイトのように○○したいhttp://〜」とか)
前スレ
Flashの超基本的な質問はここでしろ! part43 (DAT落ち)
http://toro.2ch.net/test/read.cgi/swf/1327630120/
関連スレ
ActionScript 誰かが物凄い勢いで解答するスレ 31
http://toro.2ch.net/test/read.cgi/swf/1349657416/
探検
Flashの超基本的な質問はここでしろ! part44
2013/03/20(水) 18:58:42.38ID:lqUP4E/H
6361
2013/07/04(木) NY:AN:NY.ANID:Xy7mrCfX >>62
どうもです。
ムービークリップのことでしょうか?
シンボルはグラフィック〜ムービークリップいろいろためしてみましたがダメでした。
実はこれはwebデザイン技能士2級実技の一部なのですが
gif作成にflashはあまりむいてないようですね。
念のためphotoshopでの作り方も覚えておきました。
「書き出し→ムービーの書き出し」では問題ないのですが微妙に気になります。。
どうもです。
ムービークリップのことでしょうか?
シンボルはグラフィック〜ムービークリップいろいろためしてみましたがダメでした。
実はこれはwebデザイン技能士2級実技の一部なのですが
gif作成にflashはあまりむいてないようですね。
念のためphotoshopでの作り方も覚えておきました。
「書き出し→ムービーの書き出し」では問題ないのですが微妙に気になります。。
2013/07/04(木) NY:AN:NY.ANID:Sia/Hmeo
アホ
2013/07/04(木) NY:AN:NY.ANID:TYmjnCb8
>>63
原因なんだろうね、一応下記見てはどうだろ
http://www.project-nya.jp/modules/weblog/details.php?blog_id=459
タイムラインの確保とか、書き出すバージョンとか
原因なんだろうね、一応下記見てはどうだろ
http://www.project-nya.jp/modules/weblog/details.php?blog_id=459
タイムラインの確保とか、書き出すバージョンとか
66Now_loading...774KB
2013/07/15(月) NY:AN:NY.ANID:Y0Mi/bPn win7 CS6です。
なにかの拍子で、タイムラインウィンドウの中だけ拡大表示されるようになってしまいました。
元に戻すのにはどうしたらいいんでしょう??
なにかの拍子で、タイムラインウィンドウの中だけ拡大表示されるようになってしまいました。
元に戻すのにはどうしたらいいんでしょう??
2013/07/15(月) NY:AN:NY.ANID:C+6XGI9S
使用ソフト Adobe Flash Player 11.8.800.94 plugin(IE以外のブラウザー用)
OS Windows Vista Home Premium
ふと思いつきでInternet Explorer 9でYoutubeの適当な動画を再生してみたら「この動画を再生するにはAdobe Flash Playerが必要です Adobeからダウンロードしてください」と表示され
IE用のFlash Player ActiveXはインストールしてないんでまあ当然だよなって思ったら、数秒後に普通に再生を開始しました
なぜ対応したFlash Playerが入ってないのに動画再生できたんでしょうか?
OS Windows Vista Home Premium
ふと思いつきでInternet Explorer 9でYoutubeの適当な動画を再生してみたら「この動画を再生するにはAdobe Flash Playerが必要です Adobeからダウンロードしてください」と表示され
IE用のFlash Player ActiveXはインストールしてないんでまあ当然だよなって思ったら、数秒後に普通に再生を開始しました
なぜ対応したFlash Playerが入ってないのに動画再生できたんでしょうか?
2013/07/15(月) NY:AN:NY.ANID:OMc2xQmt
69Now_loading...774KB
2013/07/21(日) NY:AN:NY.ANID:363/fC/u (1)使用ソフト/バージョン:Adobe Flash professional CC
(2)OS:Win8
初歩的以前の問題で申し訳ないのですが、この最新版を触るのが初めてで
テキストの「変数名」を入力する場所が自分で検索してみてもわかりません。
インスタンス名を入れる所はわかるのですが、変数名はどこから入力すれば良いのでしょうか。
以前まで使っていた事のあるバージョンはMX2004です。
(2)OS:Win8
初歩的以前の問題で申し訳ないのですが、この最新版を触るのが初めてで
テキストの「変数名」を入力する場所が自分で検索してみてもわかりません。
インスタンス名を入れる所はわかるのですが、変数名はどこから入力すれば良いのでしょうか。
以前まで使っていた事のあるバージョンはMX2004です。
2013/07/21(日) NY:AN:NY.ANID:IHsjpctG
ccは更にUI変わってんのかな、cs使いだから間違ってたらごめん
上のウィンドウタブでプロパティをチェックして出して、そのテキスト選択したら
位置とサイズ、文字等のカテゴリが表示される。下の方にあるオプション内に
変数名を入れるボックスがあるはずだけど
上のウィンドウタブでプロパティをチェックして出して、そのテキスト選択したら
位置とサイズ、文字等のカテゴリが表示される。下の方にあるオプション内に
変数名を入れるボックスがあるはずだけど
2013/07/21(日) NY:AN:NY.ANID:EFHaZ9JS
as3.0ではダイナミックテキストの変数名とインスタンス名は同一
Flash Pro CCからはas2.0は存在しない
つまり
Flash Pro CCからはas2.0は存在しない
つまり
7269
2013/07/21(日) NY:AN:NY.ANID:Oycc9PcS7369
2013/07/22(月) NY:AN:NY.ANID:vN2Wer9I2013/07/22(月) NY:AN:NY.ANID:VKSKxegA
それは流石に書いたASを晒さないことには何とも
7569
2013/07/22(月) NY:AN:NY.ANID:vN2Wer9I >>74さん
情報不足ですみません。
アクションのボックスには以下だけを入れてみています。
----------------------
var test = "こんにちは!";
----------------------
テキストのプロパティでダイナミックテキストを選択肢して
インスタンス名に「test」と入れた状態でパブリッシュしました。
エラーメッセージ等は出なかったのですが、swfでは何も表示されません。
情報不足ですみません。
アクションのボックスには以下だけを入れてみています。
----------------------
var test = "こんにちは!";
----------------------
テキストのプロパティでダイナミックテキストを選択肢して
インスタンス名に「test」と入れた状態でパブリッシュしました。
エラーメッセージ等は出なかったのですが、swfでは何も表示されません。
2013/07/23(火) NY:AN:NY.ANID:jw7s9ylA
testはTextFieldインスタンスになるのでtest.text="こんにちは";
といれる
as2の時のようにtestって名前つけたらtest=で入ってくれるようなものはas3になない
といれる
as2の時のようにtestって名前つけたらtest=で入ってくれるようなものはas3になない
2013/07/23(火) NY:AN:NY.ANID:kiAzD/Z6
7869
2013/07/23(火) NY:AN:NY.ANID:0H+81IMy2013/07/31(水) NY:AN:NY.ANID:H+ckYapj
Mozillaの SWF Player 「Shumway」がYoutubeを再生できるまでに機能強化されてる。
ttp://www.geek.com/apps/mozillas-flash-player-replacement-looks-impressive-for-both-games-and-video-1561775/
スゲーーー
ttp://www.geek.com/apps/mozillas-flash-player-replacement-looks-impressive-for-both-games-and-video-1561775/
スゲーーー
80Now_loading...774KB
2013/08/02(金) NY:AN:NY.ANID:RatXFXd5 FlashCS4 AS2 Player7 使用
サイトからDLしたサンプルFlaファイルからSWFのプレビューをしようとしたところ
下記のメッセージが出ました
http://uproda11.2ch-library.com/395280vTc/11395280.png
パブリッシュ設定を確認したところ下記の通りです。
http://uproda11.2ch-library.com/395281O7N/11395281.png
「出力先ディレクトリが存在しません」でググりましたが原因が分かりません。
どうすべきでしょうか?
サイトからDLしたサンプルFlaファイルからSWFのプレビューをしようとしたところ
下記のメッセージが出ました
http://uproda11.2ch-library.com/395280vTc/11395280.png
パブリッシュ設定を確認したところ下記の通りです。
http://uproda11.2ch-library.com/395281O7N/11395281.png
「出力先ディレクトリが存在しません」でググりましたが原因が分かりません。
どうすべきでしょうか?
2013/08/02(金) NY:AN:NY.ANID:3MyjoFBT
そんなエラー初めて見たなw
いつも自分が使用しているディレクトリにFlaを移動させてもだめかい
いつも自分が使用しているディレクトリにFlaを移動させてもだめかい
8280
2013/08/02(金) NY:AN:NY.ANID:RatXFXd5 >>81
どうも。
いつものディレクトリでも駄目でした。
海外のサイトからDLしたので2バイト文字が不可なのかと思い、
半角英数のpath内で試しましたがこれも駄目でした。
CSの出力パネルを見ると、対象が「preloade.fla」の場合
URL 'file:///C|/・・・/デスクトップ/・・・/chat/preloader.swf' を開く処理のエラー
と出ます。
どうも。
いつものディレクトリでも駄目でした。
海外のサイトからDLしたので2バイト文字が不可なのかと思い、
半角英数のpath内で試しましたがこれも駄目でした。
CSの出力パネルを見ると、対象が「preloade.fla」の場合
URL 'file:///C|/・・・/デスクトップ/・・・/chat/preloader.swf' を開く処理のエラー
と出ます。
8380
2013/08/02(金) NY:AN:NY.ANID:RatXFXd5 (自己レス)
「出力先ディレクトリが存在しません」ではなく、「開く処理のエラー」でググったところ
結構情報が得られましたのでこれで調べてみます。
「出力先ディレクトリが存在しません」ではなく、「開く処理のエラー」でググったところ
結構情報が得られましたのでこれで調べてみます。
8480
2013/08/02(金) NY:AN:NY.ANID:RatXFXd5 (再自己レス)
結局対策が分からないので、仕方なく新規にFlaファイルを作り、そこにライブラリや
ASをコピペしてオリジナルを再現しました。
→ エラー出ず
どうやら、元Fla生成時の深いところで問題が生じていたようです。
(作者が奇妙な環境で作ったとか??)
結局対策が分からないので、仕方なく新規にFlaファイルを作り、そこにライブラリや
ASをコピペしてオリジナルを再現しました。
→ エラー出ず
どうやら、元Fla生成時の深いところで問題が生じていたようです。
(作者が奇妙な環境で作ったとか??)
2013/08/02(金) NY:AN:NY.ANID:3MyjoFBT
乙
2013/08/07(水) NY:AN:NY.ANID:0DguIwZy
質問です FXのチャートがFLashで表示されるんですが
画面の一部分だけが反応しません。
先日までちゃんと表示されていたんですが、本日より不具合が出ました
PCは自作でAMD Athlon II X4 620 memory8G HD5770 Windows7 64bit
一度不具合があってからリカバリーしましたが、症状がなおってません
お力を頂ければ幸いです
画面の一部分だけが反応しません。
先日までちゃんと表示されていたんですが、本日より不具合が出ました
PCは自作でAMD Athlon II X4 620 memory8G HD5770 Windows7 64bit
一度不具合があってからリカバリーしましたが、症状がなおってません
お力を頂ければ幸いです
2013/08/07(水) NY:AN:NY.ANID:YC5GOXXq
そういうのはFlashプレイヤーのバージョンアップ(orダウン)で改善しないなら
製作元に聞くしかないな ちなみにどこのチャートよ?
製作元に聞くしかないな ちなみにどこのチャートよ?
2013/08/15(木) NY:AN:NY.ANID:2reCADnm
FLASHのサイトを作成、
試しに店先からアンドロイドタブ、win8のノート型タブでサイトにアクセスしたのですが、
画像がこわれて、円がマリモ、までいかないにしても
文字や画像がカピカピしてます。
プラグインか何かインストールの不足でしょうか。
他の普通のPC(WIN7.8)で見るとなぜか普通に見れたのですが。。
データはサイトからの他、フラッシュメモリからhtmlファイルを直接開いても同じでした。
試しに店先からアンドロイドタブ、win8のノート型タブでサイトにアクセスしたのですが、
画像がこわれて、円がマリモ、までいかないにしても
文字や画像がカピカピしてます。
プラグインか何かインストールの不足でしょうか。
他の普通のPC(WIN7.8)で見るとなぜか普通に見れたのですが。。
データはサイトからの他、フラッシュメモリからhtmlファイルを直接開いても同じでした。
2013/08/24(土) NY:AN:NY.ANID:4SGxiWu4
win7/flashplayerは最新版です
flashdevelopで作ったswfをexe形式にしたいのですが
adobeから最新版のflashplayer_11_sa_debug.exeをダウンロードしてswfファイルを読み込んだところ
『プロジェクターの作成』の文字が灰色に表示されて選択できなくなってました
以前使っていた旧バージョンのflashplayer_11_sa_debug_32bit.exe、flashplayer_10_sa_debug.exeでは
今まで通り黒く表示されてexeに変換できます
できれば最新版を使いたいのですが何か解決策はありませんか?
flashdevelopで作ったswfをexe形式にしたいのですが
adobeから最新版のflashplayer_11_sa_debug.exeをダウンロードしてswfファイルを読み込んだところ
『プロジェクターの作成』の文字が灰色に表示されて選択できなくなってました
以前使っていた旧バージョンのflashplayer_11_sa_debug_32bit.exe、flashplayer_10_sa_debug.exeでは
今まで通り黒く表示されてexeに変換できます
できれば最新版を使いたいのですが何か解決策はありませんか?
90Now_loading...774KB
2013/08/29(木) NY:AN:NY.ANID:TSivFU71 7 64BitにFlash64Bitを入れた場合、c:\windows\system32 に32bit、SysWOW64に64BitのNPSWFxxが入ってるはずですよね?
両方ともNPSWF32しか入っていませんが、64Bit版ではなく32Bit版を入れてしまったんでしょうか?
両方ともNPSWF32しか入っていませんが、64Bit版ではなく32Bit版を入れてしまったんでしょうか?
2013/09/03(火) 06:54:39.76ID:pkpwFdm0
AS3.0って多次元連想配列できますか?
person[0]{'NAME'} = "Tanaka";
person[0]{'AGE'} = 26;
person[1]{'NAME'} = "Suzuki";
person[1]{'AGE'} = 32;
こんな感じで。
person[0]{'NAME'} = "Tanaka";
person[0]{'AGE'} = 26;
person[1]{'NAME'} = "Suzuki";
person[1]{'AGE'} = 32;
こんな感じで。
2013/09/03(火) 09:40:42.57ID:RdWDBgMZ
しょーがない オレがまとめて答えてやるお
>>88
他のPCで正常なら店のFlashプレイヤーを最新にする
>>89,90
同じ人かいな? 32Bitで我慢する Flash64Bitて何よ CS6の事?
>>91
できないと困る ただし書式はこうだ
var person:Array = new Array();
person[0]= new Array(); person[1]= new Array();
person[0]['NAME'] = "Tanaka";
person[0]['AGE'] = 26;
person[1]['NAME'] = "Suzuki";
person[1]['AGE'] = 32;
>>88
他のPCで正常なら店のFlashプレイヤーを最新にする
>>89,90
同じ人かいな? 32Bitで我慢する Flash64Bitて何よ CS6の事?
>>91
できないと困る ただし書式はこうだ
var person:Array = new Array();
person[0]= new Array(); person[1]= new Array();
person[0]['NAME'] = "Tanaka";
person[0]['AGE'] = 26;
person[1]['NAME'] = "Suzuki";
person[1]['AGE'] = 32;
2013/09/03(火) 11:38:43.77ID:pkpwFdm0
>>92
ありがとう!object型でなくてもいいんですね。
ありがとう!object型でなくてもいいんですね。
2013/09/03(火) 12:21:17.08ID:RdWDBgMZ
ホントはObject型の方が良いに決まってるお 0〜100間で 2と3の間に新たなデータを追加したい場合Array配列だと困るだろ
var obj:Object = new Object();
obj.Tanaka = new Object();
obj.Tanaka.no = 1;//何かの順番
obj.Tanaka.name = "田中なんとか";
obj.Tanaka.age = 26;
obj.Suzuki = new Object();
obj.Suzuki.no = 5;//何かの順番
obj.Suzuki.name = "鈴木なんとか";
obj.Suzuki.age = 32;
for( var o in obj ){//走査
trace( o );
for( var n in obj[ o ] ){
trace( n +" : "+ obj[ o ][ n ] );
}
}//↓結果
Tanaka
no : 1
name : 田中なんとか
age : 26
Suzuki
no : 5
name : 鈴木なんとか
age : 32
var obj:Object = new Object();
obj.Tanaka = new Object();
obj.Tanaka.no = 1;//何かの順番
obj.Tanaka.name = "田中なんとか";
obj.Tanaka.age = 26;
obj.Suzuki = new Object();
obj.Suzuki.no = 5;//何かの順番
obj.Suzuki.name = "鈴木なんとか";
obj.Suzuki.age = 32;
for( var o in obj ){//走査
trace( o );
for( var n in obj[ o ] ){
trace( n +" : "+ obj[ o ][ n ] );
}
}//↓結果
Tanaka
no : 1
name : 田中なんとか
age : 26
Suzuki
no : 5
name : 鈴木なんとか
age : 32
2013/09/03(火) 14:14:44.71ID:pkpwFdm0
Object型で普通に添え字と連想配列で2次元配列できるんですね。
csv読み込ませて連想配列に送りたくて悩んでたんですが、ほんと助かりました。
csv読み込ませて連想配列に送りたくて悩んでたんですが、ほんと助かりました。
2013/09/04(水) 18:47:59.00ID:EraZN9Zb
Flashサイト作ってるんですけど重いサイトと軽いサイトの境界線って何MBぐらいですか?
今作ってるのは外部から色々引っ張ってきて4メガなんですけど、全部埋め込んだら100MBです
今作ってるのは外部から色々引っ張ってきて4メガなんですけど、全部埋め込んだら100MBです
2013/09/04(水) 19:44:19.56ID:+ypikycB
100MBって動画でも埋め込んでるのか?
動画にしても重過ぎるし、動画を停止したときにメモリをクリアする仕組みを
作った方が良い。
動画にしても重過ぎるし、動画を停止したときにメモリをクリアする仕組みを
作った方が良い。
2013/09/04(水) 21:30:16.94ID:fss22+J5
最初の100M全部読み込むようなバカな作りにしなきゃ良いだけだ。
2013/09/05(木) 05:10:42.49ID:Jj2t/dTA
再生ボタンクリックしたら読み込む方法ググってきます
2013/09/05(木) 06:04:18.93ID:Jj2t/dTA
動画ページに飛んだ瞬間読み込み始めちゃうよぉふぇえ
2013/09/05(木) 07:02:08.63ID:Jj2t/dTA
メモリクリアとクリックで読み込み再生出来ました ありがとうございます
2013/09/05(木) 18:04:26.73ID:Or7997VL
cs5でvideoPLAYBACKを使ってフルスクリーンにしても
モニタにフィットしないんですが経験ある人いますか
この画像の緑の部分までフィットさせて無くしたいのです
http://www.dotup.org/uploda/www.dotup.org4468348.jpg
パブリッシュ設定とコンポーネントパラメーターの画像を重ねてあります
モニタにフィットしないんですが経験ある人いますか
この画像の緑の部分までフィットさせて無くしたいのです
http://www.dotup.org/uploda/www.dotup.org4468348.jpg
パブリッシュ設定とコンポーネントパラメーターの画像を重ねてあります
2013/09/05(木) 18:07:47.38ID:Or7997VL
画像間違えましたすみません
http://www.dotup.org/uploda/www.dotup.org4468395.jpg
http://www.dotup.org/uploda/www.dotup.org4468395.jpg
2013/09/05(木) 21:59:23.70ID:Or7997VL
ビデオの解像度をいじったら横だけはフィットした(隠せた)ので力技で終了です
2013/09/07(土) 00:38:18.54ID:BsTSbT4s
Windows7 CS6 as3
ゲーム制作中。
フレームレートが15程度で尚且つブラウザ使用のプレビュー時に妙にカクカクする。
flash professionalのプレビューの時や、フレームレートを上げた状態だと特に気にならない。
どのような原因が考えられるかご教示願います。
ゲーム制作中。
フレームレートが15程度で尚且つブラウザ使用のプレビュー時に妙にカクカクする。
flash professionalのプレビューの時や、フレームレートを上げた状態だと特に気にならない。
どのような原因が考えられるかご教示願います。
2013/09/07(土) 15:48:46.82ID:HqHp3t+m
フレームレートが15だからに決まってんだろ
30にしろ
チューニングに自信あるなら60
30にしろ
チューニングに自信あるなら60
2013/09/08(日) 01:37:01.99ID:G8sTA8Ng
フレームレートを減らして毎回処理を行うより、
フレームレートを増やして数回に1回処理を行うほうが良いという事か。Thx
フレームレートを増やして数回に1回処理を行うほうが良いという事か。Thx
2013/09/08(日) 09:49:08.82ID:FMIba1MO
それはゲームの種類によるだろ
アクションなら毎フレームチェック処理しないとだめだ
ただし未移動なら描画処理しない、if判定を極力使わない(減らす)等テクニックがいる
アクションなら毎フレームチェック処理しないとだめだ
ただし未移動なら描画処理しない、if判定を極力使わない(減らす)等テクニックがいる
2013/09/10(火) 03:41:46.54ID:mHKQo/Rf
本当にここ初心者スレかよ
110Now_loading...774KB
2013/10/03(木) 20:37:34.32ID:pu0sTjP6 質問です。
Flash professional CS6
にて
Google アナリティクス のコードを埋め込んだソースをデバッグしていますが
-----------
*** セキュリティ Sandbox 違反 ***
...(Google アナリティクスのURL)
-- 信頼されていないローカル SWF はインターネットへの接続を許可されません。
-----------
と表示され、デバッグが停止してしまいます。
パブリッシュしたものでは表示されないのですが、デバッグの出力が得られません。
このような他のサイトと通信するようなFlashをデバッグするには、どうしたらよいのでしょうか?
Flash professional CS6
にて
Google アナリティクス のコードを埋め込んだソースをデバッグしていますが
-----------
*** セキュリティ Sandbox 違反 ***
...(Google アナリティクスのURL)
-- 信頼されていないローカル SWF はインターネットへの接続を許可されません。
-----------
と表示され、デバッグが停止してしまいます。
パブリッシュしたものでは表示されないのですが、デバッグの出力が得られません。
このような他のサイトと通信するようなFlashをデバッグするには、どうしたらよいのでしょうか?
2013/10/05(土) 18:13:39.68ID:Wc4YXbn4
>>110
自己解決しました。
ttp://www.macromedia.com/support/documentation/jp/flashplayer/help/settings_manager.html
Windows7 の場合
スタートボタン > コントロールパネル > Flash Player > 高度な設定タブ > 開発者向けツール > 信頼されている場所指定ボタン > 追加ボタン > ファイルを追加ボタン
で、テスト対象の .swf ファイルを選択します。
もし、コントロールパネルで Flash Player が見つからないときは 表示方法を 小さいアイコン にします。
自己解決しました。
ttp://www.macromedia.com/support/documentation/jp/flashplayer/help/settings_manager.html
Windows7 の場合
スタートボタン > コントロールパネル > Flash Player > 高度な設定タブ > 開発者向けツール > 信頼されている場所指定ボタン > 追加ボタン > ファイルを追加ボタン
で、テスト対象の .swf ファイルを選択します。
もし、コントロールパネルで Flash Player が見つからないときは 表示方法を 小さいアイコン にします。
112Now_loading...774KB
2013/10/08(火) 09:35:58.23ID:5bjzqSIn swfいじれるフリーのツールの比較まとめってどっかない?
2013/10/09(水) 03:59:59.71ID:GsCnxiEP
任せた
114Now_loading...774KB
2013/10/10(木) 20:59:08.82ID:8FMooHNn Professional CCについて質問です
新規作成をすると中央に白いステージが表示されそのウィンドウの
下と右にスクロールバーが表示される、のがデフォルトだと思うのですが、
今は、新規作成するとステージが左上に固定されスクロールバーがでなくなって
しまいました。
初期のように戻すにはどうすればいいのでしょうか?
新規作成をすると中央に白いステージが表示されそのウィンドウの
下と右にスクロールバーが表示される、のがデフォルトだと思うのですが、
今は、新規作成するとステージが左上に固定されスクロールバーがでなくなって
しまいました。
初期のように戻すにはどうすればいいのでしょうか?
2013/10/14(月) 08:09:28.63ID:YFWEQa8x
フラッシュのゲームなどをしていてすごく困っています。
たいていの場合、右クリックすると一時的に「画質」を高中低と3段階設定できますよね。
でもコンテンツによっては「画質」が表示されなかったり、なぜか読み込み中(横バーが表示される画面)
にだけ「画質」を設定できたりするんです。
ここで2点質問なのですが、
1.なぜ読み込み中にだけ「画質」設定ができたりするのか?(たとえば"にこにこ動画"や"にこ生"では常に設定できる)
2.再生する側(私の立場)でデフォルトで「画質」を低にできないのか?(常にデフォルトで"高"になってます)
ちなみにこれはIEでも他ブラウザの別内臓プレイヤーでも同じ症状でした。
回答のほうよろしくお願いします。
たいていの場合、右クリックすると一時的に「画質」を高中低と3段階設定できますよね。
でもコンテンツによっては「画質」が表示されなかったり、なぜか読み込み中(横バーが表示される画面)
にだけ「画質」を設定できたりするんです。
ここで2点質問なのですが、
1.なぜ読み込み中にだけ「画質」設定ができたりするのか?(たとえば"にこにこ動画"や"にこ生"では常に設定できる)
2.再生する側(私の立場)でデフォルトで「画質」を低にできないのか?(常にデフォルトで"高"になってます)
ちなみにこれはIEでも他ブラウザの別内臓プレイヤーでも同じ症状でした。
回答のほうよろしくお願いします。
2013/10/14(月) 12:01:50.42ID:8EC04w41
1.おそらく読み込み中にはまだコンテキストメニューの設定がされてないんだお
2.無理 製作者にお願いしてコンテキストメニューの「画質」だけOnにしてもらうしかないお
2.無理 製作者にお願いしてコンテキストメニューの「画質」だけOnにしてもらうしかないお
2013/10/15(火) 04:13:46.89ID:Y4yo/HFX
「オブジェクトのvisible切替」
FLASHプロフェッショナル8を使ってます。
ボタンでオブジェクトのvisibleを、true・falseで表示切り替えは出来ましたが、
将来のオブジェクトに適応できません。
つまり「gotoplay」で10フレーム目に飛ぶ場合、ついでに10フレーム目のオブジェクトの表示切り替えは出来ますが、
100フレーム目にあるオブジェクトを、あらかじめ消しておく事などは出来ません。
やりかたを教えて頂けたら幸いです。
あと特定のフレームのみでサウンドを無音(ボタンを押しても無音)のやり方も知りたいです。
FLASHプロフェッショナル8を使ってます。
ボタンでオブジェクトのvisibleを、true・falseで表示切り替えは出来ましたが、
将来のオブジェクトに適応できません。
つまり「gotoplay」で10フレーム目に飛ぶ場合、ついでに10フレーム目のオブジェクトの表示切り替えは出来ますが、
100フレーム目にあるオブジェクトを、あらかじめ消しておく事などは出来ません。
やりかたを教えて頂けたら幸いです。
あと特定のフレームのみでサウンドを無音(ボタンを押しても無音)のやり方も知りたいです。
118117
2013/10/15(火) 04:27:37.79ID:Y4yo/HFX 補足です。
100フレーム目にあるオブジェクトはボタンなので、
onClipEvent(enterFrame) {
if(○○._visible == false) { //もし○○が非表示なら
△△._visible = false; //この△△もついでに非表示
}
}
とかMCみたいな設定であらかじめ非表示にも出来ません。
100フレーム目にあるオブジェクトはボタンなので、
onClipEvent(enterFrame) {
if(○○._visible == false) { //もし○○が非表示なら
△△._visible = false; //この△△もついでに非表示
}
}
とかMCみたいな設定であらかじめ非表示にも出来ません。
2013/10/15(火) 07:39:44.27ID:6GvLcXOl
どーゆー形態の物を作ってるのかわかんないとうまく答えられないお
仮にゲームならボタン類はメインタイムラインにボタン用のフレームでも作って
大量に配置しといて初期設定で表示をOnOffしとく
んで メインタイムラインのエンターフレームでアニメMCのフレームを監視して
100フレームに入ったらボタンをOnにするとか
AS3なら特定のフレームに止まってそこでボタンを検出したらボタン登録して押下を検出
フレームが動き出す直前に消去(リスナー削除)してplay()とかだお
最初から表示をOffにしておきたいならそのフレームに this.btn_OOO.visible = false;入れとく
仮にゲームならボタン類はメインタイムラインにボタン用のフレームでも作って
大量に配置しといて初期設定で表示をOnOffしとく
んで メインタイムラインのエンターフレームでアニメMCのフレームを監視して
100フレームに入ったらボタンをOnにするとか
AS3なら特定のフレームに止まってそこでボタンを検出したらボタン登録して押下を検出
フレームが動き出す直前に消去(リスナー削除)してplay()とかだお
最初から表示をOffにしておきたいならそのフレームに this.btn_OOO.visible = false;入れとく
120117
2013/10/15(火) 18:46:51.13ID:Y4yo/HFX ご返答ありがとうございます。また試してみます。
言葉では伝わりにくいので、簡単なサンプルを作成しました。
気が向かれましたら見て下さい。
http://nullpoarchives.orz.hm/uploader/upload/File12646.rar
(再度説明)
シンボル10が非表示の時、シンボル100をあらかじめ非表示にする方法を知りたいです。
シンボル10が表示の時は、シンボル100も表示のままの方針です。
最初のgotoplayで10フレーム目に飛ぶとき、双方のシンボルを非表示にする設定にしてます。
その後も非表示ボタンで双方のシンボルを非表示にする設定にしてます。
しかし100フレーム目に、シンボル100が出てきてしまいます。
言葉では伝わりにくいので、簡単なサンプルを作成しました。
気が向かれましたら見て下さい。
http://nullpoarchives.orz.hm/uploader/upload/File12646.rar
(再度説明)
シンボル10が非表示の時、シンボル100をあらかじめ非表示にする方法を知りたいです。
シンボル10が表示の時は、シンボル100も表示のままの方針です。
最初のgotoplayで10フレーム目に飛ぶとき、双方のシンボルを非表示にする設定にしてます。
その後も非表示ボタンで双方のシンボルを非表示にする設定にしてます。
しかし100フレーム目に、シンボル100が出てきてしまいます。
2013/10/16(水) 07:22:18.89ID:28VB0OAv
グラグ管理すればいいだけだお
flg = false;//制御レイヤー1フレームに追加
s10._visible = flg;//制御レイヤー10フレームに追加
s100._visible = flg;//制御レイヤー100フレームに追加
_root.flg = false;//非表示ボタンのクリップアクションのon (press) 内に追加
_root.flg = true;//(一応入れとく)表示ボタンのクリップアクションのon (press) 内に追加
悪い事は言わないから最初からAS3勉強しとけ 後々役に立つ
AS1独自のクリップアクションは中規模以上の作品作るのに向かないし
プログラミング技術も向上しない AS3でOOPやるんだお
flg = false;//制御レイヤー1フレームに追加
s10._visible = flg;//制御レイヤー10フレームに追加
s100._visible = flg;//制御レイヤー100フレームに追加
_root.flg = false;//非表示ボタンのクリップアクションのon (press) 内に追加
_root.flg = true;//(一応入れとく)表示ボタンのクリップアクションのon (press) 内に追加
悪い事は言わないから最初からAS3勉強しとけ 後々役に立つ
AS1独自のクリップアクションは中規模以上の作品作るのに向かないし
プログラミング技術も向上しない AS3でOOPやるんだお
2013/10/16(水) 19:03:07.65ID:dCkPzo7B
Flash Pro CS5 / win7
3Dツールで立方体を横に回転するアニメーションを作りたいのですが、
平面の四角を3Dツールで変形して作った立方体の真ん中に中心点を置いて
モーショントゥイーンで回転させると、
ステージ上では思った通りに表示されるのですが
プレビューで見ると全体が横に100pxほどずれてしまいます
原因をご存じの方がいらっしゃったら是非教えてください…!
よろしくお願いします。
3Dツールで立方体を横に回転するアニメーションを作りたいのですが、
平面の四角を3Dツールで変形して作った立方体の真ん中に中心点を置いて
モーショントゥイーンで回転させると、
ステージ上では思った通りに表示されるのですが
プレビューで見ると全体が横に100pxほどずれてしまいます
原因をご存じの方がいらっしゃったら是非教えてください…!
よろしくお願いします。
123117
2013/10/16(水) 19:41:47.25ID:0FzSI7hE ありがとうございました。無事に成功しました。
AS3は難しいと聞きましたが、いつか試してみたいと思います。
AS3は難しいと聞きましたが、いつか試してみたいと思います。
2013/10/17(木) 00:04:38.75ID:9PdLI9oE
Windows7
Flash Pro CS6
質問です。
かなりの Flash 初心者なので、とんちんかんなことを言っていたら、ぜひとも突っ込んでください。
あるswf形式のFlashファイルを、JavaScriptに移植するため解析しています。
swfのファイルを実行すると、Now Loading の画面が表示されたあと、メインメニューが画面が表示されるオーソドックスなものです。
逆コンパイルは Sothink SWF Decompiler を使用しました。
ActionScriptを読んだところ、どこにも画面描画をしているところが見つかりませんでした。
タイムラインは2コマ(?)あるだけで、再生しても何も表示されません。
上記から、本来はタイムラインにメインメニュー画面があって
逆コンパイル時に、そのフレームが欠落したのかも?と思いました。
この考え方はあっていますか?
またこういった場合の、対処法をお教えください。お願いします。
Flash Pro CS6
質問です。
かなりの Flash 初心者なので、とんちんかんなことを言っていたら、ぜひとも突っ込んでください。
あるswf形式のFlashファイルを、JavaScriptに移植するため解析しています。
swfのファイルを実行すると、Now Loading の画面が表示されたあと、メインメニューが画面が表示されるオーソドックスなものです。
逆コンパイルは Sothink SWF Decompiler を使用しました。
ActionScriptを読んだところ、どこにも画面描画をしているところが見つかりませんでした。
タイムラインは2コマ(?)あるだけで、再生しても何も表示されません。
上記から、本来はタイムラインにメインメニュー画面があって
逆コンパイル時に、そのフレームが欠落したのかも?と思いました。
この考え方はあっていますか?
またこういった場合の、対処法をお教えください。お願いします。
2013/10/17(木) 08:45:08.97ID:Ey210RFA
126Now_loading...774KB
2013/10/17(木) 09:40:37.90ID:eLP2cyCo 超基本的な質問はここで、とのことだったので質問させてください。
今までas2.0で作ってきて、as3.0でもなんとなく製作しているのですが
as3.0での開発は基本的に画像はキャンバスやビットマップを使って作るものなの
でしょうか?
(MCはあまり使わない、という認識?)
それともMCのタイムラインにstop()置いて、みたいなタイムラインの制御
もしながら作れるのでしょうか?
いままではas3.0での開発はタイムラインをなるべく使わないように作ってきたのですが
やっぱり思ったことをタイムラインを使わない方法に変換して作るのは
不便でして・・・・
MCのタイムライン制御をあまり使う必要がないのであればわざわざCS6使わなくても
もっとコード寄りなツール使う方がいいかなぁ・・と思っています。
今までas2.0で作ってきて、as3.0でもなんとなく製作しているのですが
as3.0での開発は基本的に画像はキャンバスやビットマップを使って作るものなの
でしょうか?
(MCはあまり使わない、という認識?)
それともMCのタイムラインにstop()置いて、みたいなタイムラインの制御
もしながら作れるのでしょうか?
いままではas3.0での開発はタイムラインをなるべく使わないように作ってきたのですが
やっぱり思ったことをタイムラインを使わない方法に変換して作るのは
不便でして・・・・
MCのタイムライン制御をあまり使う必要がないのであればわざわざCS6使わなくても
もっとコード寄りなツール使う方がいいかなぁ・・と思っています。
2013/10/17(木) 10:59:00.52ID:Ey210RFA
MC使う使わないとかそんなの関係ないお
AS3だとたしかにタイムラインのコードは減った 1フレーム目にthis.stop()入れるくらいだな
そもそもタイムラインにコードを書くと修正が大変なんだお
小さい作品なら問題無いが中規模以上になるともうダメ 不具合箇所を探すのが大変すぎる
それにコードの使いまわしが厄介 コピペするにしても一々タイムラインに何十箇所もやってられない
コードは機能別、用途別にクラス分けすると便利なのだ デバッグが劇的にし易くなる
AS3でもMCバンバン使用してMCを制御するクラスでも作ると吉
AS3だとたしかにタイムラインのコードは減った 1フレーム目にthis.stop()入れるくらいだな
そもそもタイムラインにコードを書くと修正が大変なんだお
小さい作品なら問題無いが中規模以上になるともうダメ 不具合箇所を探すのが大変すぎる
それにコードの使いまわしが厄介 コピペするにしても一々タイムラインに何十箇所もやってられない
コードは機能別、用途別にクラス分けすると便利なのだ デバッグが劇的にし易くなる
AS3でもMCバンバン使用してMCを制御するクラスでも作ると吉
2013/10/17(木) 11:34:28.31ID:IY5uypJr
タイムラインが便利な場合もあるから、使い分けだよな。
アニメーションはタイムライン使って作って、最低限のコードで済まして部品化。
メインはAS3プロジェクトでFlashBuilderで作る感じかなぁ。
アニメーションはタイムライン使って作って、最低限のコードで済まして部品化。
メインはAS3プロジェクトでFlashBuilderで作る感じかなぁ。
2013/10/17(木) 11:36:51.72ID:DfATCMt3
>>125
返信ありがとうございます。
あの後、Flash Pro CS6で、解析していて気が付いたのですが
ライブラリのMovieClipをASで継承していながら、空っぽのクラスがあったのですが
これは何をやっているのだろうと、思ったところ
ASリンケージにてクラスとSpriteを結び付けているところが発見されました。
このクラスをインスタンス化したときに、Spriteがオブジェクト化されるのが解りました。
>解析とかここで聞いても答え返ってこないお
たしかにそうですね。
でもおれはアンチFlashな人ではないですよ。
Adobe CC 契約しましたもん。
Flashの本来の使い方ではないですが、Flash CS6は PNGシーケンスの書き出しや、
スプライトシートを生成など、ゲームプログラミングで使える機能がいっぱいですもの。
返信ありがとうございます。
あの後、Flash Pro CS6で、解析していて気が付いたのですが
ライブラリのMovieClipをASで継承していながら、空っぽのクラスがあったのですが
これは何をやっているのだろうと、思ったところ
ASリンケージにてクラスとSpriteを結び付けているところが発見されました。
このクラスをインスタンス化したときに、Spriteがオブジェクト化されるのが解りました。
>解析とかここで聞いても答え返ってこないお
たしかにそうですね。
でもおれはアンチFlashな人ではないですよ。
Adobe CC 契約しましたもん。
Flashの本来の使い方ではないですが、Flash CS6は PNGシーケンスの書き出しや、
スプライトシートを生成など、ゲームプログラミングで使える機能がいっぱいですもの。
2013/10/18(金) 01:26:36.11ID:+4a/qo0p
以下スルー推奨
131126
2013/10/25(金) 10:16:58.86ID:4RBt9xe32013/10/30(水) 00:37:22.91ID:gZtLQJEB
FlashでWindowsタブレットのアプリを作るのはどんな状況なんでしょうか?
タップ(クリック)とドラッグくらいは使えても、タブレット独特の操作の
命令はASにはないですよね。
ボタンを押すようなアプリならできるという認識でいいんでしょうか。
タップ(クリック)とドラッグくらいは使えても、タブレット独特の操作の
命令はASにはないですよね。
ボタンを押すようなアプリならできるという認識でいいんでしょうか。
2013/10/30(水) 01:36:20.30ID:Nhf3s69+
ジェスチャーとかマルチタップも処理できるぞ
俺は使ったことないから実際どうだか知らんけど
http://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/flash/events/TouchEvent.html
俺は使ったことないから実際どうだか知らんけど
http://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/flash/events/TouchEvent.html
2013/10/30(水) 22:08:45.60ID:gZtLQJEB
>133
使えるんですね。ありがとうございます。
早速、勉強してみます。
使えるんですね。ありがとうございます。
早速、勉強してみます。
2013/10/30(水) 23:25:16.20ID:BYYGdjs7
人のfla見たんだけど。
ステージに十字の点線が引かれてた。多分どこにシンボルがあるかの目安につかうんだと思う。
どうやったら、こんなように(十字点線)できるか分からん。
きになって。
宜しくお願いします。
ステージに十字の点線が引かれてた。多分どこにシンボルがあるかの目安につかうんだと思う。
どうやったら、こんなように(十字点線)できるか分からん。
きになって。
宜しくお願いします。
2013/10/31(木) 16:49:58.59ID:vcAZMTJu
はい、こちらこそよろしくお願いします。
137Now_loading...774KB
2013/11/26(火) 21:30:05.69ID:PlKV0bmt FLASHゲームのセーブデータってどこのファイルに保存されるんでしょうか?
というのも溜まっていた一時ファイル、cookieを削除したらセーブデータが消え、その後
ブラウザ閉じた時「Temporary Internet Files」を空にする を設定しFLASHゲームをしたら
その場合はセーブデータが消えなかったので。
環境はXP、IE8、Adobe Flash Player 11.9.900.152です。
というのも溜まっていた一時ファイル、cookieを削除したらセーブデータが消え、その後
ブラウザ閉じた時「Temporary Internet Files」を空にする を設定しFLASHゲームをしたら
その場合はセーブデータが消えなかったので。
環境はXP、IE8、Adobe Flash Player 11.9.900.152です。
138Now_loading...774KB
2013/12/03(火) 23:21:52.89ID:tlUcQg4D exe化した時
exe内にwmvを内包したいです。音声ファイルのように。
ユーザに動画ファイルを好きに見られるとゲームが無益になってしまうので。
よろしくお願いします。
exe内にwmvを内包したいです。音声ファイルのように。
ユーザに動画ファイルを好きに見られるとゲームが無益になってしまうので。
よろしくお願いします。
139Now_loading...774KB
2013/12/07(土) 01:12:49.39ID:cRufYpFN スクリプトでからっぽのムービークリップa_mcを作り、その中に赤い円のb_mcを作って入れ子構造にしたいと思っています。
その後a_mcをY軸で回転させて、一緒に中のb_mcも回っているように見せる。という風にしたいと思い以下のプログラムを組みました。
var a_mc:MovieClip = new MovieClip();
addChild(a_mc);
var b_mc:MovieClip = new MovieClip();
b_mc.graphics.beginFill(0xff0000);
b_mc.graphics.drawCircle(100,100,50);
addChild(a_mc.b_mc);
a_mc.b_mc.z = 100;
this.addEventListener(Event.ENTER_FRAME,doEnter);
function doEnter(e:Event):void{
a_mc.rotationY+=5;
}
a_mcの中にb_mcを入れ子で作る段階からできてないようですがわかりません。
addChild(a_mc.b_mc)では入れ子にならないのでしょうか?
その後a_mcをY軸で回転させて、一緒に中のb_mcも回っているように見せる。という風にしたいと思い以下のプログラムを組みました。
var a_mc:MovieClip = new MovieClip();
addChild(a_mc);
var b_mc:MovieClip = new MovieClip();
b_mc.graphics.beginFill(0xff0000);
b_mc.graphics.drawCircle(100,100,50);
addChild(a_mc.b_mc);
a_mc.b_mc.z = 100;
this.addEventListener(Event.ENTER_FRAME,doEnter);
function doEnter(e:Event):void{
a_mc.rotationY+=5;
}
a_mcの中にb_mcを入れ子で作る段階からできてないようですがわかりません。
addChild(a_mc.b_mc)では入れ子にならないのでしょうか?
2013/12/07(土) 03:48:29.45ID:Js59ecmx
141Now_loading...774KB
2013/12/07(土) 12:22:10.33ID:cRufYpFN >>140
できた!ありがとうこんな初歩的過ぎることなかなか聞けなかった感謝
できた!ありがとうこんな初歩的過ぎることなかなか聞けなかった感謝
142Now_loading...774KB
2013/12/16(月) 23:21:39.00ID:e8QvgEoZ http://wonderfl.net/c/k6M8
上のサイトのプログラムで、
スタートからゴールまでの総コスト(1マスの移動コストを1として、沼の移動コストは2)を
カウントして表示させることはできるのでしょうか?
for文をうまいこと使ってできないかと思ってるのですがなかなかうまくいきません。
どなたかわかる方、よければどのように記述すれば良いのか教えていただけるとうれしいです。
上のサイトのプログラムで、
スタートからゴールまでの総コスト(1マスの移動コストを1として、沼の移動コストは2)を
カウントして表示させることはできるのでしょうか?
for文をうまいこと使ってできないかと思ってるのですがなかなかうまくいきません。
どなたかわかる方、よければどのように記述すれば良いのか教えていただけるとうれしいです。
2013/12/24(火) 21:31:13.91ID:X/4F6sdY
質問です
ツールパネル下部に出てくる「隙間の大きさ」とか「ブラシモード」とか「ブラシの大きさ」とかいう部分は
キーボードショートカットを当てられないんですか?
ツールパネル下部に出てくる「隙間の大きさ」とか「ブラシモード」とか「ブラシの大きさ」とかいう部分は
キーボードショートカットを当てられないんですか?
144Now_loading...774KB
2013/12/25(水) 04:31:39.56ID:WTDzWdVv あ
145Now_loading...774KB
2013/12/25(水) 17:05:05.86ID:GBNbHlUS >>142
そういうのは再帰関数使えば驚くほど簡単にできる。
そういうのは再帰関数使えば驚くほど簡単にできる。
2013/12/27(金) 17:48:50.45ID:IFvdjyQm
MultitouchInputModeを使ってPinchなどを試していたのですが、
このPinch in、Pinch outを制御する事は可能でしょうか?
test_mc.addEventListener(TransformGestureEvent.GESTURE_ZOOM , pinchzoom);
function pinchzoom(e:TransformGestureEvent):void{
test_mc.scaleX = test_mc.scaleY *= e.scaleX;
}
拡大を制御を現状100%からや150%200%みたいにパーセントで制御したいのです。
縮小も50%とかそんな感じで。
よろしければご教示ください。
このPinch in、Pinch outを制御する事は可能でしょうか?
test_mc.addEventListener(TransformGestureEvent.GESTURE_ZOOM , pinchzoom);
function pinchzoom(e:TransformGestureEvent):void{
test_mc.scaleX = test_mc.scaleY *= e.scaleX;
}
拡大を制御を現状100%からや150%200%みたいにパーセントで制御したいのです。
縮小も50%とかそんな感じで。
よろしければご教示ください。
147142
2014/01/06(月) 00:55:10.69ID:Qk8xDv26 初歩的な質問ですみません。
http://wonderfl.net/c/k6M8
で、例えばDijkstra法のゴールまでの総コストを求めたいとき
459行目のクラス内の変数
curNode.distance
を表示させればいいのはわかるのですが、その変数を9行目からの
クラスで引用するにはどのように記述すればよいのでしょうか?
希望を言えば、8方向移動のボタンの下あたりに数値を表示させたいのですが、それは可能なのでしょうか?
http://wonderfl.net/c/k6M8
で、例えばDijkstra法のゴールまでの総コストを求めたいとき
459行目のクラス内の変数
curNode.distance
を表示させればいいのはわかるのですが、その変数を9行目からの
クラスで引用するにはどのように記述すればよいのでしょうか?
希望を言えば、8方向移動のボタンの下あたりに数値を表示させたいのですが、それは可能なのでしょうか?
2014/01/06(月) 22:42:34.93ID:DfsKzydR
艦これみたいな最近よくあるソシャゲのようなゲームを作りたいんですけど
環境(必要なアプリや技術)は何でしょうか?
AdobeのFlash買って勉強してたんですが、使うのはFlash Builder?だとか。
調べれば調べるほどAIRだのFlexだの出てきてわかりません
環境(必要なアプリや技術)は何でしょうか?
AdobeのFlash買って勉強してたんですが、使うのはFlash Builder?だとか。
調べれば調べるほどAIRだのFlexだの出てきてわかりません
2014/01/07(火) 02:30:31.15ID:ZjMd9ijz
Flash professionalだけでも作れると思うぞ
必要な技術はActionScript3
必要な技術はActionScript3
150Now_loading...774KB
2014/01/07(火) 14:21:03.36ID:o7ERhlYW AS2でlocalToGlobal()の使い方が分からないです。
MCの中で動いているMCの座標を常にグローバル座標で取得したいのですがよく分かりません。
//--------------------------------------
var obj:Object = {x:0, y:0};
mc.my.localToGlobal(obj);
trace([obj.x, obj.y]);
//--------------------------------------
↑の場合、ステージにmcの中にmyが入っているムービークリップがあります。myは常に動いています。
onEnterFrameに入れればいいのかと思っていろいろやったけどうまくいきません。
教えてください。
MCの中で動いているMCの座標を常にグローバル座標で取得したいのですがよく分かりません。
//--------------------------------------
var obj:Object = {x:0, y:0};
mc.my.localToGlobal(obj);
trace([obj.x, obj.y]);
//--------------------------------------
↑の場合、ステージにmcの中にmyが入っているムービークリップがあります。myは常に動いています。
onEnterFrameに入れればいいのかと思っていろいろやったけどうまくいきません。
教えてください。
2014/01/07(火) 17:38:04.29ID:1o+7PB3R
確認してやったぞ こうだ
var obj:Object = { x:mc.my._x, y:mc.my._y };
_root.localToGlobal( obj );//myのローカル座標をルートのグローバル座標に
var obj:Object = { x:mc.my._x, y:mc.my._y };
_root.localToGlobal( obj );//myのローカル座標をルートのグローバル座標に
152Now_loading...774KB
2014/01/08(水) 19:54:49.48ID:7tA94Zem2014/01/08(水) 20:38:23.97ID:ArS8cuCU
そもそも全体の作り(構造)が違うからだろ
AS2はもう忘れちゃったからエスパー回答になっちゃうが…
onEnterFrameってフレームアクションじゃなくてクリップアクションだっけ?
151のコードはメインタイムラインでエンターフレーム回して全体を監視する場合のなんだ
クリップアクションでわけわからんトコでエンターフレーム回すと他からターゲットを引っ張ってくるのに
苦労するからやめたほうがいい
どこかで基礎を勉強してこないとだめだな
てかAS2でもクリップアクションて使えたっけ?w
AS2はもう忘れちゃったからエスパー回答になっちゃうが…
onEnterFrameってフレームアクションじゃなくてクリップアクションだっけ?
151のコードはメインタイムラインでエンターフレーム回して全体を監視する場合のなんだ
クリップアクションでわけわからんトコでエンターフレーム回すと他からターゲットを引っ張ってくるのに
苦労するからやめたほうがいい
どこかで基礎を勉強してこないとだめだな
てかAS2でもクリップアクションて使えたっけ?w
2014/01/08(水) 20:54:41.04ID:DrOg9ayh
>>151の_root.localToGlobal(obj)はmc.my.localToGlobal(obj)でいいんじゃね?
155Now_loading...774KB
2014/01/11(土) 08:41:48.77ID:Dci0s3of これはどういうフラッシュだったかという質問はここでいいですか?
2人組で顔が灰色で顔の中心に+が描いてあるキャラが銃や鈍器、素手などで敵陣地に乗り込み敵を殲滅していくようなものと
猫(曖昧です)が刀を使って敵陣地に乗り込み敵を殲滅していくものです 途中で大きい手裏剣?なぎなた?を持ったピンク色のキャラやメガネをかけた仙人のようなキャラとも戦っていました
2つかどちらかだけでもタイトルが分かる方お願いします
2人組で顔が灰色で顔の中心に+が描いてあるキャラが銃や鈍器、素手などで敵陣地に乗り込み敵を殲滅していくようなものと
猫(曖昧です)が刀を使って敵陣地に乗り込み敵を殲滅していくものです 途中で大きい手裏剣?なぎなた?を持ったピンク色のキャラやメガネをかけた仙人のようなキャラとも戦っていました
2つかどちらかだけでもタイトルが分かる方お願いします
156Now_loading...774KB
2014/01/11(土) 13:46:49.60ID:22jQDd9D AS3の超基本的な質問をさせてください
円形のMC(maru_mc)を2つ用意してそれぞれにmaru1、maru2というインスタンス名をつける。
また別に四角形のMC(sikaku_mc)を用意してインスタンス名sikaku1にする。
ムービークリップsikaku1の中には1フレーム目はただの四角形、
2フレーム目に別の四角形のMC(sikaku2_mc)を入れてる。ちなみにsikaku2_mcは四角形が縮小するアニメーションをつけてる。
ここで、maru1 maru2をsikaku1に接触させると、sikaku1が2フレーム目に飛ぶ、離すと1フレームめに戻る
という風にしたくて以下のプログラムを書いたんだけど…
円形のMC(maru_mc)を2つ用意してそれぞれにmaru1、maru2というインスタンス名をつける。
また別に四角形のMC(sikaku_mc)を用意してインスタンス名sikaku1にする。
ムービークリップsikaku1の中には1フレーム目はただの四角形、
2フレーム目に別の四角形のMC(sikaku2_mc)を入れてる。ちなみにsikaku2_mcは四角形が縮小するアニメーションをつけてる。
ここで、maru1 maru2をsikaku1に接触させると、sikaku1が2フレーム目に飛ぶ、離すと1フレームめに戻る
という風にしたくて以下のプログラムを書いたんだけど…
157Now_loading...774KB
2014/01/11(土) 13:49:34.88ID:22jQDd9D public class Gbdsx extends MovieClip
{
public function Gbdsx()
{
maru1.addEventListener(MouseEvent.MOUSE_DOWN, dragImg);
maru1.addEventListener(MouseEvent.MOUSE_UP, dropImg);
maru2.addEventListener(MouseEvent.MOUSE_DOWN, dragImg);
maru2.addEventListener(MouseEvent.MOUSE_UP, dropImg);
}
private function dragImg(event:MouseEvent):void
{
event.target.startDrag(true);
}
{
public function Gbdsx()
{
maru1.addEventListener(MouseEvent.MOUSE_DOWN, dragImg);
maru1.addEventListener(MouseEvent.MOUSE_UP, dropImg);
maru2.addEventListener(MouseEvent.MOUSE_DOWN, dragImg);
maru2.addEventListener(MouseEvent.MOUSE_UP, dropImg);
}
private function dragImg(event:MouseEvent):void
{
event.target.startDrag(true);
}
158Now_loading...774KB
2014/01/11(土) 13:51:07.30ID:22jQDd9D private function dropImg(event:MouseEvent):void
{
event.target.stopDrag();
if (maru1.hitTestObject(sikaku1))
{
maru1.addEventListener(Event.ENTER_FRAME,maruFunc);
}
if (maru2.hitTestObject(sikaku1))
{
maru2.addEventListener(Event.ENTER_FRAME,maruFunc2);
}
}
private function maruFunc(e:Event):void
{
if (maru1.hitTestObject(sikaku1))
{
sikaku1.gotoAndStop(2);
}
else
{
sikaku1.gotoAndStop(1);
}
}
{
event.target.stopDrag();
if (maru1.hitTestObject(sikaku1))
{
maru1.addEventListener(Event.ENTER_FRAME,maruFunc);
}
if (maru2.hitTestObject(sikaku1))
{
maru2.addEventListener(Event.ENTER_FRAME,maruFunc2);
}
}
private function maruFunc(e:Event):void
{
if (maru1.hitTestObject(sikaku1))
{
sikaku1.gotoAndStop(2);
}
else
{
sikaku1.gotoAndStop(1);
}
}
159Now_loading...774KB
2014/01/11(土) 13:52:11.72ID:22jQDd9D private function maruFunc2(e:Event):void
{
if (maru2.hitTestObject(sikaku1))
{
sikaku1.gotoAndStop(2);
}
else
{
sikaku1.gotoAndStop(1);
}
}
}
}
例えばmaru1をsikaku1に接触させたら普通に動くんだが、maru1を接触させたあと、maru2をsikaku1に接触させたら
sikaku1がまったく変化しないんだけどどうしてかわかりますか??
{
if (maru2.hitTestObject(sikaku1))
{
sikaku1.gotoAndStop(2);
}
else
{
sikaku1.gotoAndStop(1);
}
}
}
}
例えばmaru1をsikaku1に接触させたら普通に動くんだが、maru1を接触させたあと、maru2をsikaku1に接触させたら
sikaku1がまったく変化しないんだけどどうしてかわかりますか??
2014/01/11(土) 14:27:19.81ID:pHthWhvJ
丸投げは答えてくれる確率が低いんだって
改行や中カッコのみで1行使うのもありえねえお ここは掲示板なのだ
せめて説明とコードで2レスにまとめないとw
ちなみにこれはドキュメントクラスなの?
改行や中カッコのみで1行使うのもありえねえお ここは掲示板なのだ
せめて説明とコードで2レスにまとめないとw
ちなみにこれはドキュメントクラスなの?
161Now_loading...774KB
2014/01/11(土) 14:51:22.38ID:22jQDd9D2014/01/11(土) 17:47:25.85ID:pHthWhvJ
な? 誰も答えてくれないだろ とりあえずエスパー回答するお
それぞれのMCでエンターフレーム回してヒットテストするのは良くない
変に干渉し合うというかタイミング的にシビアになるというか
不具合が出やすいし修正し辛いんだよな とにかくだめだ
コンストラクタで
stage.addEventListener(Event.ENTER_FRAME, mainFunc );
みたいなの定義して このメイン部ですべての監視を行う
マウスイベントの関数内では.startDrag、.stopDrag等の基本的なのだけ書いて
衝突判定はメイン部で毎フレーム行わせる 毎フレームやるのがイヤなら
フラグ管理で ドロップ時にフラグをtrueさせ その時だけメイン部で衝突判定 …みたいな
それぞれのMCでエンターフレーム回してヒットテストするのは良くない
変に干渉し合うというかタイミング的にシビアになるというか
不具合が出やすいし修正し辛いんだよな とにかくだめだ
コンストラクタで
stage.addEventListener(Event.ENTER_FRAME, mainFunc );
みたいなの定義して このメイン部ですべての監視を行う
マウスイベントの関数内では.startDrag、.stopDrag等の基本的なのだけ書いて
衝突判定はメイン部で毎フレーム行わせる 毎フレームやるのがイヤなら
フラグ管理で ドロップ時にフラグをtrueさせ その時だけメイン部で衝突判定 …みたいな
レスを投稿する
ニュース
- 【対日戦略】中国とロシア、対日共闘で一致 「軍国主義復活に反撃」… ★3 [BFU★]
- 【対日戦略】中国とロシア、対日共闘で一致 「軍国主義復活に反撃」… ★4 [BFU★]
- 【話題】おでんの好きな具は?! 「だいこん」「たまご」「もち巾着」「ちくわぶ」「こんにゃく」「牛すじ」 [ひぃぃ★]
- 【社会】丸亀製麺12月24日は15時30分で閉店 従業員とその家族のため [あずささん★]
- 中国公演中止嘆くミュージシャン、批判的な声に「ここはいつの時代の日本なのだ?」「日本帝国時代の轍を踏まないようにしなくては」★2 [muffin★]
- 【野球】山川穂高、WBCは「全く出たくない」「怖い」「みんなメリットにしか目が行ってない」 前回出場も「テレビの前で応援したい」 [冬月記者★]
- 【実況】博衣こよりのえちえち消えていくマリオカートワールド🧪★4
- 【実況】博衣こよりのえちえち消えていくマリオカートワールド🧪★3
- 高市早苗、欧米&中国で完全にバカにされる ネトウヨ発狂へ [165981677]
- 【悲報】片山さつきさつき財務大臣、不記載wwwwwwwwwwwwwwwwwwww [834922174]
- 【高市悲報】原神、161GB [931948549]
- 【悲報】俺たちのぺこらさん、末期のはあちゃまみたいな配信をしてしまう
