Flashの超基本的な質問はここでしろ! part44 (485レス)
1-

47
(1): 2013/05/22(水)06:38 ID:z0vZzp2c(1) AAS
Flaファイルとswfの容量はいくつになってる?
48
(1): 46 2013/05/22(水)21:19 ID:ro13wmZa(2/2) AAS
>>47
いくつになっているというか、jpg読み込むと途中で落ちるのでファイルは出来ません。
jpg少なければファイル作れますけどね。
49: 2013/05/23(木)02:34 ID:oyictOPB(1) AAS
>>48
ある一定の量をこえたらFlashが落ちるのか、特定のファイルが原因なのか
そのへんどうなの?
で、一定の量だとしたら、どれだけのjpg(トータルで何GBとか)読み込ませようとしてるの?
50: 2013/05/30(木)19:51 ID:gvQAOxPv(1) AAS
先生、質問です。

マウスを使って、MCをドラッグ移動させたいのですが
マウスカーソルの位置は、その場固定で不動、
MCだけを移動させる方法はありますでしょうか。

on (press) {
startDrag();
}
on (release) {
stopDrag();
}

上記に足りないASをご教授下さい!!

Windows7
FLASH8
AS2.0
51: 2013/05/30(木)22:45 ID:UGTjRuAg(1) AAS
2.0じゃ無理じゃね
52
(1): 2013/06/01(土)22:12 ID:FESauNjz(1/2) AA×

53: 52 2013/06/01(土)22:40 ID:FESauNjz(2/2) AAS
○のスプライトで
○画像(1フレーム目)にstop();入れていたのに気がついて
●画像(2フレーム目)に入れたらロード時点で●表示されるようになりました
初心者すぎてASもよくわかっていないのでこれで大丈夫なのか不安なのですが・・・
他に正しい方法良い方法ありましたら教えていただけたら嬉しいです
54
(1): 2013/06/07(金)09:19 ID:kT+Vowea(1/2) AAS
FlashCS4を使用 ASではなくJSFLの質問です。

あるMC(mcA)がレイヤー1にあり、タイムライン上で最初の5フレはそのままで
次の6→10フレでX方向に移動し(モーショントゥイーン)、10→15で位置をキープする
動きをJavaScriptとして(JSFLのパラメーターとして)取得するにはどうしたら良いでしょうか?

図 画像リンク


例えば、 fl.getDocumentDOM().getTimeline().挙動を把握する関数() とかで
[0, 4, 5tw, 10, 15] のような書式で得られるものでしょうか?

 ↑の書式は適当に想像した

jsfl gettimeline フレーム トゥイーン とかで探しましたが適当な情報が得られませんでした。
何かご存知でしょうか?
55: 54 2013/06/07(金)21:11 ID:kT+Vowea(2/2) AAS
(自己レス)
調べたら、timeline.getMotionObjectXML() というのがCS5以降で使えるそうですが、
サンプルコードが全く動作せず困りました。
CS4なら timeline.copyMotionAsAS3() がありますが、これも動作せずじまいです。

代案として、該当フレームをマウスで選択して、Animatorクラス(モーション XML)の方法で
「AS3にモーションを書き出してコピー」でXML化してみます。

以上です。
56: 2013/06/08(土)16:59 ID:FrHZNDLC(1) AAS
(1)使用ソフト/バージョン:FLASH cs5 pro
(2)OSのVer:Win7
(3)このサイトのようにラスター画像をメッシュ変形するようなアニメーションをしたい
外部リンク[html]:www.dlsite.com

URLはアダルトですいません。
photoshopなどで描いた絵をphotoshopのワープやAfterEffectsのパペットツール
みたいに動かすことはできるでしょうか?
モーショントゥイーンで自由変形で動かすことはできたのですが、
ワープツールのように動かしたいです。
57: 2013/06/09(日)04:16 ID:fdzhD9d8(1) AAS
宣伝乙
58: 2013/06/13(木)03:17 ID:Xxd5RPeY(1) AAS
フラッシュのはみ出し部分を隠せなくて困ってます。

s_mask = 1; //Flashの外側(はみだし部分)を隠す [Yes:1/No:0] ・・・?
s_lock = 1; //プロパティで設定した大きさで表示させる [Yes:1/No:0] ・・・?

if(s_mask == 1){
Stage.scaleMode = "showAll";
createEmptyMovieClip("stage_mask",12345);
with(stage_mask){
lineStyle();
beginFill(0,100);
moveTo(0,0);
lineTo(Stage.width,0);
lineTo(Stage.width,Stage.height);
lineTo(0,Stage.height);
lineTo(0,0);
endFill();
}
_root.setMask(stage_mask);
}
if(s_lock == 1){Stage.scaleMode = "noScale";}

このスクリプトを最初に入れてもフラッシュのはみ出し部分が隠れません。
原因は何でしょうか??
ほかに何かやらなきゃいけないことがあるんでしょうか?
よろしくお願いします。
59: 2013/06/26(水)18:45 ID:pYZd3hqc(1) AAS
OS/Windows7
使用ソフト/Adobe Flash CS6
AS/3.0

フラッシュ初心者です。
ダイナミックテキストを使ったカウントダウンを作成しています。
this.addEventListener("EnterFrame",date);
function date(evt:Event){
var now:Date = new Date();
var s_day:Date = new Date(2013,7,20,0,0,0);
var s_time:Number = s_day.getTime();

var n_time:Number = now.getTime();
var time:Number = s_time - time;
var rest:Number = Math.ceil(time/(60*60*24*1000));
day.text = String(rest);

}
という処理を書いたんですが、ステージ下の出力の項目で
「実行時に編集される可能性があるすべてのテキストには、フォントが埋め込まれている必要があります。
 ただし、"デバイスフォントの使用" が設定されているテキストは除きます。フォントを埋め込むには、テキスト/フォントの埋め込みを使用します。」
と出てきてswfに書き出しても何も表示されません。
どこが原因なのか教えて頂けるでしょうか?よろしくお願いします。

60: 2013/06/26(水)20:14 ID:cTah+Ny9(1) AAS
dayがテキストフィールドだと予想すると、 dayのフォントが"_"が付いたものに設定されてないからじゃないかと
プロパティで確認してみ
61
(2): [ ] 2013/07/03(水) NY:AN:NY.AN ID:WV6AGk6L(1) AAS
(1)使用ソフト/バージョン:FLASH CS5
(2)OS MacOS X mountainlion

ども、初心者です。
簡単な2秒ほどのアニメーションバナーgif作成をしています。
「書き出し→ムービーの書き出し」だと問題ないのですが
パブリッシュで作成すると空っぽ(指定してある背景色のみ)の
gif静止画像が作成されるだけでうまくいきません。
なにが原因と思われますでしょうか?

・ファイルは新規作成→AS3.0の.flaを選択
・フレームレートは24〜12を試してみましたが変わりありませんでした。
・パブリッシュ設定はアニメーションにしてありいろいろいじくりましたがだめでした
62
(1): 2013/07/04(木) NY:AN:NY.AN ID:TYmjnCb8(1/2) AAS
>>61
MC使ってない?
63
(1): 61 [ ] 2013/07/04(木) NY:AN:NY.AN ID:Xy7mrCfX(1) AAS
>>62
どうもです。
ムービークリップのことでしょうか?
シンボルはグラフィック〜ムービークリップいろいろためしてみましたがダメでした。

実はこれはwebデザイン技能士2級実技の一部なのですが
gif作成にflashはあまりむいてないようですね。
念のためphotoshopでの作り方も覚えておきました。

「書き出し→ムービーの書き出し」では問題ないのですが微妙に気になります。。
64: 2013/07/04(木) NY:AN:NY.AN ID:Sia/Hmeo(1) AAS
アホ
65: 2013/07/04(木) NY:AN:NY.AN ID:TYmjnCb8(2/2) AAS
>>63
原因なんだろうね、一応下記見てはどうだろ
外部リンク[php]:www.project-nya.jp

タイムラインの確保とか、書き出すバージョンとか
66
(1): 2013/07/15(月) NY:AN:NY.AN ID:Y0Mi/bPn(1) AAS
win7 CS6です。
なにかの拍子で、タイムラインウィンドウの中だけ拡大表示されるようになってしまいました。
元に戻すのにはどうしたらいいんでしょう??
67
(1): 2013/07/15(月) NY:AN:NY.AN ID:C+6XGI9S(1) AAS
使用ソフト 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が入ってないのに動画再生できたんでしょうか?
68: 2013/07/15(月) NY:AN:NY.AN ID:OMc2xQmt(1) AAS
>>66
CS5しかないんでアレだけど、タイムラインのウィンドウの右上にメニューのボタンない?
そこでタイムラインのサイズ選べると思うけど

>>67
HTML5のプレイヤーで再生されてんじゃないかと
69
(4): 2013/07/21(日) NY:AN:NY.AN ID:363/fC/u(1) AAS
(1)使用ソフト/バージョン:Adobe Flash professional CC
(2)OS:Win8

 初歩的以前の問題で申し訳ないのですが、この最新版を触るのが初めてで
テキストの「変数名」を入力する場所が自分で検索してみてもわかりません。
 インスタンス名を入れる所はわかるのですが、変数名はどこから入力すれば良いのでしょうか。
 以前まで使っていた事のあるバージョンはMX2004です。
70
(1): 2013/07/21(日) NY:AN:NY.AN ID:IHsjpctG(1) AAS
ccは更にUI変わってんのかな、cs使いだから間違ってたらごめん

上のウィンドウタブでプロパティをチェックして出して、そのテキスト選択したら
位置とサイズ、文字等のカテゴリが表示される。下の方にあるオプション内に
変数名を入れるボックスがあるはずだけど
71
(1): 2013/07/21(日) NY:AN:NY.AN ID:EFHaZ9JS(1) AAS
as3.0ではダイナミックテキストの変数名とインスタンス名は同一
Flash Pro CCからはas2.0は存在しない
つまり
72
(1): 69 2013/07/21(日) NY:AN:NY.AN ID:Oycc9PcS(1) AAS
>>70さん
プロパティにもオプションにもどこにもなくて迷走していたのですが…>>71さんが結論を教えて下さいましたorz
回答ありがとうございます!
>>71さん
つまりインスタンス名に変数名を入れたら良かったのですね‥!
すみません助かりましたありがとうございます!
73: 69 2013/07/22(月) NY:AN:NY.AN ID:vN2Wer9I(1/2) AAS
すみません、>>69 = >>72です。
ダイナミックテキストのインスタンス名ボックスに変数名を指定したのですが
パブリッシュしたswfを開いても何も表示してくれません‥orz
どなたかわかる方いらっしゃいますか‥

(1)使用ソフト/バージョン:Adobe Flash professional CC
(2)OS:Win8
74
(1): 2013/07/22(月) NY:AN:NY.AN ID:VKSKxegA(1) AAS
それは流石に書いたASを晒さないことには何とも
75: 69 2013/07/22(月) NY:AN:NY.AN ID:vN2Wer9I(2/2) AAS
>>74さん
情報不足ですみません。
アクションのボックスには以下だけを入れてみています。
----------------------
var test = "こんにちは!";
----------------------

テキストのプロパティでダイナミックテキストを選択肢して
インスタンス名に「test」と入れた状態でパブリッシュしました。
エラーメッセージ等は出なかったのですが、swfでは何も表示されません。
76
(1): 2013/07/23(火) NY:AN:NY.AN ID:jw7s9ylA(1) AAS
testはTextFieldインスタンスになるのでtest.text="こんにちは";
といれる
as2の時のようにtestって名前つけたらtest=で入ってくれるようなものはas3になない
1-
あと 409 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.020s