BlurFiltanのプロフィール
- ベストアンサー数
- 1611
- ベストアンサー率
- 91%
- お礼率
- 33%
- 登録日2005/10/18
- 職業会社員
- 都道府県岡山県
- AS3でアニメーションを回数指定でループする方法
Adobe animate CCを使用しています。 ActionScript3.0で、アニメーション全体を 「3回ループさせて、3回目が終わったらアニメーションをストップ」 させる必要があるのですが、 ActionScript初心者なので、this.stopなどごく簡単なものしか分かりません。 ネットで色々調べている中で出てきた下記コードは ActionScript2.0あたりで書かれたものなのか、 当然のことながら、Adobe animate CCのアクションに貼り付けても うまく動作しませんでした。 //最初の1度だけ、ループカウンタを初期化 if( loop_cnt == undefined ) { loop_cnt = 1; } //ループカウンタを更新 loop_cnt++; //3回ループした場合は停止 if( loop_cnt > 3 ) { loop_cnt = 1; stop(); } //それ以外はループを継続 else { gotoAndPlay( 1 ); } 上記コードをどのように書き直せば Adobe animate CCでうまく動くでしょうか。 ご存知の方がおられましたら、ご教授いただけないでしょうか。 宜しくお願い致します。
- 締切済み
- Flash
- mariko_ashida
- 回答数1
- javascriptで文字列の差分を取得
var str1 = "abc"; var str2 = "abdec"; var str3 = "abcdef"; var str4 = "defgabc"; 元々の文字列文字数固定ではない(例として)「abc」がありまして、 その最初か最後か途中の文字列の間に何かしらの文字列が入る可能性があります。 そのように追加された文字列を割り出したいのですが、 どのようにしたら良いでしょうか?アイディアお持ちでしたらよろしくお願いします。
- ベストアンサー
- JavaScript
- muuming2001
- 回答数3
- actionscriptでの複数リンク
こんにちは、いまフラッシュでサイトのトップページをつくっています。 ボタンを複数表示して、それぞれ同窓でリンクするようにしたいです。 ボタンを押して複数表示するようにはなったのですが、なぜかどのボタンを押しても同じリンク先に飛んでしまいます。URLは変えましたが、超初心者で関数のことなどがよくわかっていないため、ご教授いただけたらと思います。 一つめのボタンのアクションへの記述 click_btn.addEventListener(MouseEvent.CLICK,onHomeClick) function onHomeClick(e:MouseEvent):void { trace(e.type) var url:String="http://サイト1"; var urlrequest:URLRequest=new URLRequest(url); navigateToURL(urlrequest, "_self"); } 二つ目のボタンへの記述 click_btn2.addEventListener(MouseEvent.CLICK,onHomeClick) function onHomeClick2(e:MouseEvent):void { trace(e.type) var url:String="http://サイト2"; var urlrequest:URLRequest=new URLRequest(url); navigateToURL(urlrequest, "_self"); } 調べてコピペしたものが主です。初歩的な質問で申し訳ないのですが、よろしく御願いいたします。
- as3 textfieldが残ってしまいます
homeBtn.removeEventListener(MouseEvent.CLICK, go3); function go3(event:MouseEvent):void { if(text_field1.parent) text_field1.parent.removeChild(text_field1); if(text_field2.parent) text_field2.parent.removeChild(text_field2); if(text_field3.parent) text_field3.parent.removeChild(text_field3); if(text_field4.parent) text_field4.parent.removeChild(text_field4); if(text_field5.parent) text_field5.parent.removeChild(text_field5); if(text_field6.parent) text_field6.parent.removeChild(text_field6); if(text_field7.parent) text_field7.parent.removeChild(text_field7); MovieClip(root).gotoAndStop("1"); } としますと確かに消えますがtextfieldのインスタンスがないときにボタンを押すと動きが止まってしまいます。 これはどのように解決したらよいのでしょうか? 宜しくお願い致します。
- ステージ上でドラッグしたら回転する仕組みについて
flashとactionscript初心者です。 AS3.0を利用してステージまたは背景画像上でドラッグをすると ドラッグした距離に応じてその場で回転をするmcというオブジェクトを 作りたいのですが、どのようにすればよいでしょうか。 調べても類似のものが無く困っています。 説明が下手でわかりにくいとは思いますがご回答よろしくお願いします。 ※添付画像の指の部分はマウスカーソルとして考えてください 作業環境 Adobe Flash Professional CC