- 1 名前:Now_loading...774KB mailto:sage [2011/12/25(日) 02:37:34.48 ID:APghLI2o]
- AcitonScriptのことなら
初歩的な質問でもなんでもおk 見れない、保存したい、flashを作りたいはスレ違い 下記の関連スレ、超基本的な質問へ。 ●質問する時は自分の環境を書く(AS2,AS3の別も) ●質問はものすごい勢いじゃなくて結構 ●できるだけコードも示す ●まず自分がやりたいことを明確に書く。そのために試してみた処理を書く 前スレ ActionScript 誰かが物凄い勢いで解答するスレ29 toro.2ch.net/test/read.cgi/swf/1309349827/ 関連スレ Flashの超基本的な質問はここでしろ! part42 hibari.2ch.net/test/read.cgi/swf/1305783143/ ※初心者は↑こちら推奨 ActionScript ライブラリ総合 hibari.2ch.net/test/read.cgi/swf/1308658905/
- 652 名前:Now_loading...774KB mailto:sage [2012/05/15(火) 12:56:51.71 ID:05nW6grb]
- 「同じインスタンス名だが別シンボルのMC」っていうのがどういう状況かわからん
同じ構造のFLA作ってアップすんのがはやそう
- 653 名前:650 mailto:sage [2012/05/15(火) 13:10:49.81 ID:yPoOfqh/]
- お スレチェックしたとたんレスがw
状況? 例えば headMCという人の頭のMCだと内部に正面向いてるシンボルと斜め横向いてるシンボルが faceMCというインスタンス名で1フレームと2フレームに配置 faceMC内は口アニメや目のまばたきなんかで再生ヘッドが回り続けている 正面顔MCと斜め横MCは同じインスタンス名で別シンボル 構造は(だいたい)同じ って事っす で 子MC(faceMC)が回り続けてると孫MC(例えば帽子MC等)にアクセスし辛いという問題 ネストが深かったり複雑な構造だと参照がむずいね
- 654 名前:Now_loading...774KB mailto:sage [2012/05/15(火) 13:19:08.78 ID:ryUCaiVa]
- >>653
フレームアクションの実行される順序が遅い等の理由で、 MC参照した時にはまだMCそのものがnewされてないとか そんな感じじゃね? タイムラインとの併用は、そういう点でいろいろ面倒くさいよ
- 655 名前:Now_loading...774KB mailto:sage [2012/05/15(火) 16:05:44.37 ID:aViScq1q]
- flashからAS3.0を使っていて
地図上でAというボタンをクリックするとBが表示され BをクリックでBが非表示になるという物が作りたいのですが BをクリックでB自体には、removeChildを出来ないことまでは分かりましたが どのような記述なら可能なのかが分かりません ご教授お願いします
- 656 名前:Now_loading...774KB mailto:sage [2012/05/15(火) 16:17:07.08 ID:jg5/YWZw]
- Bをシンボル化して適当なインスタンス名をつけて
Bをクリックする処理の中に インスタンス名.visible = false; を入れればBをクリックでBが消えるようになるはず ちなみに インスタンス名.visible = true; だと表示になる
- 657 名前:655 mailto:sage [2012/05/15(火) 17:44:58.09 ID:aViScq1q]
- >>656
できました、ありがとう!
- 658 名前:Now_loading...774KB mailto:sage [2012/05/16(水) 03:33:35.07 ID:nhKBQhho]
- >>653
フレームアクションはどこに書いてるの?
- 659 名前:Now_loading...774KB mailto:sage [2012/05/16(水) 12:31:41.76 ID:mROV/zRb]
- AS3.0を使い始めの初心者です
ステージ上にある「表示」ボタンをクリックで図をaddchildして(ボタンや図は複数あります) 「非表示」ボタンをクリックするとremovechildといった物が作りたいのですが シーン 1, レイヤー 'Actions', フレーム 1、行 53 1067: 型 Function の値が 関連しない型 flash.display:DisplayObject に暗黙で型変換されています。 というエラーが出てうまくいきません 53行目に打っているのは下の物なのですが、 removeChild(fl_taib); どのようにすればエラーが出なくなるのでしょうか、よろしくお願いします
- 660 名前:650 mailto:sage [2012/05/16(水) 13:05:04.69 ID:/fH3m7n9]
- >>658
フレームには複雑な処理は書かずメインクラスのenterFrame部でまとめて処理してる >>659 非表示って事はま再び表示する可能性が高いんじゃない? ボタン.visible = false; で 一時的に消しておけば? 画面移行なんかで完全に削除したいなら addChild( @@@ ); した時と同じインスタンス名 もしくは同じ参照変数で removeChild( @@@ ); フレームに直接書くのとクラスファイルでは書き方も違うかも その情報でははっきりわからん
- 661 名前:Now_loading...774KB mailto:sage [2012/05/16(水) 14:05:59.79 ID:8AEIxPF/]
- >>659
そのエラー通りに受けとれば、fl_taibがFunctionなんじゃないの?
- 662 名前:Now_loading...774KB [2012/05/16(水) 18:19:47.13 ID:69vlpoWj]
- AS3(AIR2.0),WinXP,FlashCS5です。
ステージ上に置いたMC(graphMC)の子として2個の円グラフMCを設置したのですが、 graphMC.numChildren にて子の数は2個と表示されるものの、プレビューでも単独SWF として起動しても実体として現れません。 ところが、SWFウインドウ以外の一旦画面の別の部分をクリックしてSWFを非アクティブに して再度SWFをクリックすうるとプレビューおよび単独SWFで2個の円グラフが現れます。 ※つまり、アクティブ→非アクティブ→アクティブで表示 この現象で考えられる原因は何でしょうか? 円グラフは各9個の扇形MCを持ってはいますが、SWF自体の負荷はファンの唸り声から 察するに大したことは無いようです。 SWFアクティブ時の処理は下で出来ますが、どう使えば良いのか分かりません。 stage.addEventListener(Event.ACTIVATE, activateHandler); function activateHandler(event:Event):void { // 処理 } アドバイスよろしく願います。
- 663 名前:Now_loading...774KB [2012/05/17(木) 22:51:49.69 ID:r4+1D3k7]
- win7 flashCS4 AS3.0です。
MCに外部画像を読み込ませるflashを作っています。 ステージ上配置したMCに読み込ませるのはできたのですが、 MCを、addchildさせると、 var urlReq:URLRequest = new URLRequest(PhotoUrl); このへんでエラーが出ているようです。 addChildして生成した場合には変数の受け渡しを変えなければならないのでしょうか? よろしくお願いいたします。
- 664 名前:Now_loading...774KB mailto:sage [2012/05/17(木) 23:44:08.25 ID:RdQxVoBl]
- エラーの説明が出るとおもうんだけど
- 665 名前:Now_loading...774KB mailto:sage [2012/05/18(金) 10:16:51.73 ID:ri9dXoKJ]
- >>662
その不具合は別の要因によるものっぽいな そもそもコードは全部自分で書いたの? 何かのサンプルを元にしたなら内容を理解してない為 他の処理が不具合を引き起こしているのがわからない …とエスパー解答してみたぜ!
- 666 名前:Now_loading...774KB [2012/05/18(金) 22:49:36.55 ID:n/3VEiVe]
- AS3です(CS4)。include文でのAS名の変数化ってそもそも可能なのでしょうか?
include "xyz01.as"; はOKでしたが、下記で試すとエラーになります。 var hoge:Object = new Object(); hoge.asFile = "xyz01.as"; include hoge.asFile; 1084: シンタックスエラー : stringliteral が hoge の前に必要です。 また単に、 var str:String = "xyz01.as"; include str; としても駄目でした。 目的は変数化して状況に応じて自由にincludeさせることです。
- 667 名前:Now_loading...774KB mailto:sage [2012/05/18(金) 23:04:31.68 ID:e/U06ha/]
- 無理でしょ
includeはswfが作られる時に処理されるものであって、実行時に処理されるものではないから
- 668 名前:Now_loading...774KB mailto:sage [2012/05/18(金) 23:52:47.76 ID:MNyStys+]
- 無理だろうな
そんな使い方を普通しないし
- 669 名前:662 mailto:sage [2012/05/19(土) 00:38:16.45 ID:+8Syis+5]
- >>665
どうも。 円グラフを構成する扇形はsketchbookというライブラリで描いています。 もしかしたらこれが親(graphMC)と相性が悪いのではと思い、適当に描いた 三角形の単純MCを扇形の代用に使ったところ即表示できました。 もっと他に試してみます。
- 670 名前:Now_loading...774KB mailto:sage [2012/05/19(土) 01:22:18.68 ID:fzZ+WuxO]
- >>667-668
う〜む、無理ですか。了解。
|

|