Flash制作初心者の質問スレッドは19個目ですよ
>>906 100%にしないで例えば99%とかにする
>>907 うおおお
正常にいきました、すごい!!!!
ありがとうございました!!!!!!!!!!!!!!!!!
909 :
Now_loading...774KB:04/01/14 18:16 ID:qVhImB4T
MX2004使っている方に質問です。
あの忌々しいビットマップのズレとかの問題が
MX 2004で解決したということですが、
これってバージョン7で書き出した時だけで
MX2004からバージョン5や6で書き出した時は
反映されなかったりするんでしょうか?
よろしくお願いします。
910 :
Now_loading...774KB:04/01/14 19:00 ID:MXp9VJ1X
MX2004を使用してるのですが、
ボタンにASを割り当てる時、on (release) { 〜 }が
勝手につかないのですが、これはどこか別の場所にあったりするのでしょうか?
>>910 エキスパートモード、ノーマルモードの切り替えはないのか?
>>903 画面全体を変えるのならMC配置したフレームに再生ヘッドを送ればいい
動的に配置したいならattachMovie使えばいい
お酒はぬるめの燗がいい
肴はあぶったイカでいい
女は無口なひとがいい
灯りはぼんやり灯りゃい
>>910 MX2004からノーマルモードは無くなりました
それはそれとして
>>910 on (release) { 〜 }は勝手には付かないよ。
MXでもそう。
+マークのボタンで選択すれば、自動で付くと言えば付くけど
勝手につかないんですか失礼しました.。
ボタンを押して開始させるにはレイヤーの初めと終わりにstopをいれて
ボタンに
on (release) { play() ;}
これでいいんですよね?
パブリッシュしたら
**エラー** シーン = シーン 1, レイヤー = レイヤー 7, フレーム = 1 :行 1:シンタックスエラー
on (release) { play() ;}
ActionScript エラー数 :1 報告済みエラー :1
とでてエラーなんですが・・・。
レイヤー7がボタンのあるレイヤーです。
>>915 on (release) { play();}
こうしてみるとか。
>>916 うひょ、できました。
スペース入ってたのね_| ̄|○
いろいろ悩みましたが、自力ではどうしても解決できませんので力を貸して下さい
[やりたいこと]
windowコンポーネントを利用し、mc_aというMCをウインドウ内に読み込み
mc_a内にある、ダイナミックテキストフィールドabcの内容を変更する
[問題]
windowコンポーネントに読み込んだmc_aへアクセスできない
環境は WindowsXPpro MXpro2004です
●AS
//ウインドウ生成
syousai_window = mx.managers.PopUpManager.createPopUp(_root, mx.containers.Window, true, {closeButton:true, contentPath:"mc_a"} );
syousai_window.title = "メッセージ詳細";//窓タイトル
syousai_window.setSize(500, 300);//窓サイズ
syousai_window.content.content.abc.text = "change";//動いてない
syousai_window.content.abc.text = "change";//動いてない
syousai_window.abc.text = "change";//動いてない
上記のようなコードを組みましたが、プレビューで確認すると
mc_aをWindow内に読み込み、サイズ変更までは出来ているのですが
そのmc_aにアクセスする出来ていないようです
思いつく限り、いろいろなpathで試して見ましたがアクセスできませんでした
何か根本的に間違っているのでしょうか?
>>909 俺も知りたい。
2004の人おせーて。
920 :
Now_loading...774KB:04/01/14 21:33 ID:35jFt0Fl
>>891 お答え有難うございます。。
>>if (typeof (this[n]) == "object" && n != nn) {
ここであるnnってのはなんでしょう。
for in 文で変数宣言
_mcの中のボタンに対して
if文でtype of 〜ていう流れは解りました。
ここまで便利な常套文があるんですね。
すいませぬはじめて2週間なものでorz...
>>920 nnは引数
functionにて関数宣言し、引数nn宣言してるでしょ。
具体的に言うと実際に使っている箇所見ればわかる、for内のthis._nameがnnになる
922 :
Now_loading...774KB:04/01/14 21:49 ID:35jFt0Fl
>>921 そーなんですけどnnだからn*n??なんじゃこりゃーと思ってました(笑)
おっしゃるとおりですね。思いっきり引数と考えれば納得。
ウルトラ即レスありがとうです。
923 :
Now_loading...774KB:04/01/14 23:09 ID:WiEAu1qR
NowLoadingを作っています
左から右に動くバーと読み込みフレームを同化させるには?
使用ソフトはFlashMXです
924 :
Now_loading...774KB:04/01/14 23:41 ID:MH9YGbEf
登録フォーム作ってるんですけど、名前とかメアドなどの
入力フォームはできたんですけど、管理側に入力してもらったあとの
画面をテキストでもビットマップでもいいからファイルとして
出力することってできないんですか?
>>923 動く、なら位置座標をパーセンテージに依存した動きにすればいい
伸びるなら拡大させていきゃいい
例えば_x座標(30,98)の間を動かすという例で、70%読み込んだときは
mc._x = 30 + (98-30)*7/10;
になるでそ?こういう考え方
質問はこういう意味でそ?
>>924 cgiと連携汁。
swf単体ではファイル書き出しは無理です。
926 :
Now_loading...774KB:04/01/15 00:05 ID:NGxjEBBB
>925
おっしゃる意味はわかるのですが、やり方がわかりません
もう一度詳しくお願いできますか?
おっしゃる通り左から右に動くバーです
>>925 レスサンクスです。
そうか無理なんだ…連携ってむつかしい?
>>927 Flash Generator買えばいいよ。
高いけど。
>>926 最初に発言したレス番号を明記してください。
一瞬戸惑いました、まぁいいですけども。
質問が「左から右に動くバーと読み込みフレームを同化させるには? 」
ってことはパーセンテージは得られてるものとして話します。
var hanni = {//動く範囲
left:適当,
right:適当
};
で、以下は常にエンターフレームで監視(当然パーセンテージも常に動いているので)
mc._x = hanni.left + (hanni.right - hanni.left)*P;
Pはパーセンテージ。
>>927 んな事ない。
LoadVarsクラスを使う事をお勧めする
930 :
929:04/01/15 00:27 ID:???
あぁ、でもローカルテストが激しくめんどいかも
>>927 でもま、ActivePerlもAnhttpdもフリーツールだし、そこはお手ごろですね。
ガナゲ
932 :
Now_loading...774KB:04/01/15 11:16 ID:DQhllx4e
FlashMX WINXP Pro
ボタンを作って再生すると、ボタンが全然反応しないんです。で色をつけても(元々透明
ボタンにしていた)、反映されないです。以前から作ってあったボタンは大丈夫だったり。
わけわからないっす。情けなくて参ったです。
>>932 ボタンにAS割り付ける。
on (release) { play();}
↑これ。ちょい前に同じような質問でてるよ。
絵を描く時グラデーションってできないんですか?
パレットにあるグラデーションじゃしっかりと立体感や光沢をだせないんですが・・・。
今はイラストレーターから引っ張って来てるんですが、ちょいと面倒臭いもんで。
936 :
Now_loading...774KB:04/01/15 13:58 ID:DQhllx4e
>>934 いえそれやっても、イベントハンドラでやっても動かないっす。
_root.stop();してるから?
MCの中のボタンとかは動いてますが。
937 :
936:04/01/15 14:04 ID:???
ボタンをMCに入れても動かない○rz。。ぶっ壊れてんのかなあ私のFlashMX
>>937 何をしたいのかよく分からない、もう少し詳しく。
939 :
936:04/01/15 15:05 ID:DQhllx4e
>>938 1,2,3フレームってあって、
3フレーム目だけにボタン置くと全然クリックができず、
2,3フレーム両方に同じシンボルのボタン置くとクリックできます。
こういうケースって何の原因でなるのかサッパリわからんです。
別にボタンの上に障害物とかありません。
Warez?
正規版買えこぬやらう!
onClipEvent(load){
trace(this+"\nname = "+this._name+"\nenabled = "+enabled);
}
942 :
936:04/01/15 16:22 ID:???
正規です。
>>941 trueと出ますが・・・ふー;;
>>935 グラデーションは後から方向や大きさをカーソルで掴んで調整してる?
グラデメッシュの事ならフラには無いよ。
円グラデの外色を透明にして丸いオブジェクトを乗せるのも手だよ。
944 :
Now_loading...774KB:04/01/15 21:37 ID:nJg40aUn
怪奇現象みたいなことがおこりました。
LOARDINGバーが左から右に伸びるのではなく、
枠の中心から両側にのびるんです。
おまけに「%」文字まで見えなくなってんですがどうすればいいでしょうか?
>>944 状況を説明してくれないとよく分からない。と言いたい所だが
強いて言うなら基準点変えろ。
%の方はワカラメ。
あと、スペル間違ってるぞ。
946 :
Now_loading...774KB:04/01/15 22:01 ID:46KOWhG/
Flash板専用の.flaファイル貼り付け、コード貼り付け掲示板って要りますねえ。
参ったもんだ。
947 :
944:04/01/15 22:01 ID:nJg40aUn
>>945すいません基準点ってどこでいじるんですか?
本当に初心者ですいません。
LOADING←ですよね?
>>947 バーの左端を中心にもってこいってこと。
949 :
944:04/01/15 22:16 ID:nJg40aUn
自由変形のときに出てくる
小さな丸が基準ですよね?
左側にもっていきましたが解決できませんでした。汗
>>949 ちがうよ。
バーはMCになってんだろ。
そのMCのステージの中心にバーの左端をあわせろっての。
今はステージの中心とバーの中心が一致してんの。たぶん。
951 :
944:04/01/15 22:33 ID:nJg40aUn
解決しました!
>>950さん本当にありがとうございます!!
>>951 ちなみにシンボル化するときに出るダイアログで最初に基準点を設定できる。
そのものすばり、「基準点」って書いてある。
単純な音楽プレーヤーを作っているんですが
現在再生時間と総再生時間を
分と秒をくっつけて上手く出すにはどういった式がいいんでしょうか…
substring(_root.music.position/??? , ?? , ??)+"秒";
substring(_root.music.duration/??? , ?? , ??)+"分"+substring(_root.music.duration/???? , ?? , ??)+"秒";
とかやってたんですが
頭のなかこんがらがって来てしまって
出力される秒数はミリ秒単位ですよね?
アホですいません
OS win2k@FlashMXです
>>953 私の場合切迫して無いので、次の質問者さんが過去ログ漁ってもらうことを祈ります(をい
956 :
954:
自己解決
Math.floor(_root.music.position/1000)ってやって
60で割って分と秒の変数にぶち込んでデキマスタ
スレ汚しスマソでした