![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
2秒ほどかけて次の描画を実現させたいのでお力下さい!
真っ白の画面があり、(円形のマスクでロゴの全体が隠れているというイメージ。)
真下から両側に弧を描きながらロゴが見えてくる。(円形のマスクがロゴの中心を軸に真
下から上に開いていくイメージ)
というものです。
言葉で表現するのがむずがしいのですが、
as初心者です。
現在はフレームアニメーションで(48フレーム分の絵を描いて)対応しましたが、
データが重いうえ、秒数の調整で融通が効かず大変です。
asで対応が出来るものならぜひ、この機会に触れておきたいと思い質問をさせて頂
きました。よろしくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
#1
> trace( ''+e.target.currentCount );
> という部分にエラーがでますが、なぜでしょうか?
> 何度もすみません。よろしくお願い致します。
タイマーのイベントをトレースしているだけなので、
動かないのであれば、コメントアウトするなり削除するなりしてください。
また、参考URLのマニュアルをみながら、
提示したコードをたたき台にし、目的にあったコードに書き換えて下さい。
大変勉強になりました。ありがとうございます。
何度もご質問してすみませんでした。
これをキッカケにして、ASをしっかり勉強させて頂きます。
本当にありがとうございました。
No.2
- 回答日時:
#1
タイマークラスのインスタンス名を間違えていました。
cmaskというのはマスクの名前なので、
var tm:Timer = new Timer( 1000, 60 );
といった感じにしてください。
あとは、cmask.y 以外の cmask を tm に置き換えてください。
お手数おかけします。
この回答への補足
trace( ''+e.target.currentCount );
という部分にエラーがでますが、なぜでしょうか?
何度もすみません。よろしくお願い致します。
No.1
- 回答日時:
既にオーサリングツール上に、ロゴとマスクがあるので、
それに名前がついていればasで操作できます。
マスクの移動制御には、Timer, TimerEventクラスを使用します。
// フレームに記述
// Y軸の移動量
var y_mvnum = 5;
// cmask : マスクにつけた名前
cmask = new Timer( 1000, 60 ); // 時間は調整する事
cmask.addEventListener( TimerEvent.Timer, TMHandler );
cmask.addEventListener( TimerEvent.Timer_COMPLETE, CompleteTMHandler );
cmask.start();
// タイマー始動中ハンドラ
function TMHandler( e:TimerEvent ):void
{
cmask.y -= y_mvnum;
trace( ''+e.target.currentCount );
}
// タイマー終了ハンドラ
function CompleteTMHandler( e:TimerEvent ):void
{
cmask.removeEventListener( TimerEvent.Timer, TMHandler );
cmask.removeEventListener( TimerEvent.Timer_COMPLETE, CompleteTMHandler );
trace( 'complete' );
}
参考URL:http://livedocs.adobe.com/flash/9.0_jp/ActionScr …
この回答への補足
早速の回答ありがとうございます。
勉強不足で大変恐縮なのですが、
エラーが出ます。なぜでしょうか?
マスクにはcmaskと名前を付けましたが、上手くいきません。
どうかよろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- デザイン ロゴの無償依頼についてです。私は中学生で、趣味で絵を描いてます。 先日、私の小学校の同級生(A)がグ 3 2022/09/29 15:58
- 美術・アート どうしたらいいですか? 4 2022/05/30 13:34
- C言語・C++・C# 【C++】IDirect3DSurfaceのディープコピーは可能ですか? 1 2022/07/06 02:47
- マンガ・コミック もう少し効率よく漫画を上達できますか? 6 2022/10/25 14:22
- 知的財産権 著作権について 6 2023/01/15 11:55
- 画像編集・動画編集・音楽編集 動画をディスク作成すると画像が乱れる。 4 2022/06/24 07:49
- 日本語 助詞「は」と「が」の使い方の違いを教える簡単な方法 21 2022/08/16 08:06
- マンガ・コミック いい加減この議論に蹴りを付けたい・・・納得したい・・・ 3 2022/12/28 11:36
- pixiv 絵師はなぜ1枚絵ばかりで漫画を描かないのか? 14 2022/08/05 10:30
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
切り抜いた部分が動くアニメー...
-
VB.NET メッセージボックスの表...
-
ボタンをクリックするとフェー...
-
pythonの画像の貼り付けについて
-
チェックボックスのテキストを...
-
PNG24を読み込むと色合いが薄く...
-
四乗根を英語で言うと・・・
-
[Start]を押すと始まるFlas...
-
テキストフォーマット・・・?
-
webページ上、TABフォーカス出...
-
ActionScript スクロールメニュー
-
Flash 暗号装置の作り方
-
画像ロールイン・ロールアウト
-
シンボル化解除の方法
-
RPG(AS400)の本、サイトってあ...
-
メニューボタンを押されたまま...
-
FLASHでの色変更
-
ボタンアクション flash アク...
-
[AS3]自動的に画像が重なってい...
-
FLASH 8 でバケツツールで上手...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マスクをとるとオーバーフロー...
-
OpenGLのグラデーションについて
-
C言語でネットワーク範囲のIPア...
-
Simulinkのサブシステムの完全...
-
OpenGLで背景をグラデーション...
-
Fireworks4の写真の切り取り方...
-
アセンブリ言語のcasl2について...
-
DirectXでのicoファイル読み込み
-
FLASHで使用するマスクやイラス...
-
円柱のグラフを作りたい
-
ActionScript3.0にて描画させた...
-
切り抜いた部分が動くアニメー...
-
Suzukaで一行ニュースティッカ...
-
プログラミング、アーキテクチ...
-
photoshopで書いた四角の枠の中...
-
YOASOBI
-
VBScriptでMsgBoxのYesNoボック...
-
テキストボックスの中身をリセ...
-
五芒星は、悪魔崇拝とどういう...
-
VBAで改行の入ったデータの正規...
おすすめ情報