ActionScript 誰かが物凄い勢いで解答するスレ 13
中身見た限りこれくらいだったらめんどくさいだけで難易度高くないし
このスレでも暇そうな奴がやってくれるんじゃないか?
俺はやらんけど
↓
>>938で新スレよろ
951
ありがとうございます
内容としてはコレと同じくらいのレベルスクリプトを二つ、三つ
組んでいただくくらいなんですが
もし誰か手伝っていただける方おられましたらサブ
アドさらすのでメールお願いします!三万ほど謝礼いたします。
そろそろスレチ(だいぶ前からか)なので消えます
いろいろお騒がせいたしました。
>>953 共同製作者はどうした?
同じくらいのレベルスクリプトを二つ、三つってのは誰の判断だ?
ASというかこのFLASHの構成わかってるか?
作ってるのはおまいだけか?ほかにも人間が携わっているのか?
任せる仕事量もわからずにいきなり金の話か?
ひょっとして釣りか?
955 :
Now_loading...774KB:2006/09/02(土) 17:24:24 ID:xT6UetcI
共同製作者の力でここまできましたが
その方もflashはそこまで詳しくなく限界があります・・
ASが記述できないけど
構成、全容は頭に描いております。
グラフィックは全て俺が作ります。
製作依頼系のとこで頼んだほうがいいんじゃないかな
このスレッドの趣旨とは違う気がする
UIはともかくモデルは普通にできてるね。
同人の予定?
958 :
Now_loading...774KB:2006/09/02(土) 17:46:28 ID:xT6UetcI
957
はい
956
製作依頼にもさっき書きこみしました
452と466か
エロいフラッシュ作るじゃなくて、
コンテンツのAS部分を手伝ってくれる方募集しますなら少しはマシな結果だったろうに
a.swfとb.swfの2つのswfファイルがあって、a.swfの_rootに
loadMovieNum("./b.swf",1)
hensuu = "num0001";
と記述しています。
このhensuuをb.swfに渡すにはどうすればいいでしょうか?
>>960 b.swf 内で
a = _level0.hensuu;
>>961 _levelを使うんですね。分かりました。
どうもありがとう御座いました。
963 :
Now_loading...774KB:2006/09/03(日) 07:00:21 ID:Hk8EduwA
trace()を実行しても出力ウィンドウに何も表示されなくなる現象に出くわしました。
actionscriptにただ
trace("Hello");
とだけ入力してCtrl+Enterで実行しても出力ウィンドウにHelloが表示されない。
trace("Hell
とかやってわざとエラーになるようにして実行しても何も表示されない。
出力ウィンドウを閉じた状態で上記のHelloを出力するコードやエラーになる
コードを実行すると自動的に出力ウィンドウが開くからtrace()自体は
実行されて何かしら出力しようとしているらしいのだがtrace()の引数や
エラーメッセージが表示されない。
編集→環境設定とか見てもそれっぽい項目ないしお手上げです。
パブリッシュ設定の、トレースアクションを省略、にチェックはいってるんでは?
>>963 再インストールとチェックディスクでも試してみたら?
パソの問題と思われ。
Flash8で使えてMX2004で使えないコンポーネントって何ですか?
967 :
Now_loading...774KB:2006/09/03(日) 18:15:02 ID:T/Nz9xvG
フラッシュ内に YouTube のオンライン上の動画を読み込んで
再生する事は可能でしょうか?
試しに、ルートに新規ビデオ my_video を配置し、
my_nc = new NetConnection();
my_nc.connect(null);
my_ns = new NetStream(my_nc);
my_video.attachVideo(my_ns);
my_ns.play(url);
これで url に、ローカルに保存したFLVのパスを入れると再生できましたが、
YouTube の動画アドレスを入れても再生できません。
どなたか御教授願います。
FLASH 8 Basic Windows です。
970 :
967:2006/09/03(日) 19:35:27 ID:iuD5Bb4W
>>969 ありがとうございます。その方法で試してみたら出来ました。
ちなみに、YouTubeのサイトで動画を見てるときのアドレスから
flv のパスを取り出すというのをフラッシュ内で行う事は可能でしょうか?
そういうのって、YouTube的にありなのか?
いわゆるコンテンツただのりだろ。
API出してるからYouTube的にはありなんでしょ。
コンテンツ提供者にはありじゃなくても登録するとき同意ボタン
押してるだろうし・・・
975 :
967:2006/09/03(日) 23:33:53 ID:ZtYfVh6o
>>971 YouTubeAPI で XML 取得しても
flv のパスまではわかりませんよね?
ナンバープレイスをフラッシュで作ろうとしています。
自分の考えた方法は1〜9をテンキーに反応させて
数字を表示する部品(MC)を81個並べることを考えたのですが、
キーを押すとすべてのMCが反応してしまいました・・・
アニメーションの作成はしたことがあるのですが、
パズルの作成は初めてで戸惑っています。
何かいいアイデアはありませんでしょうか?
初めてでナンプレ作るのは多分無理 とマジレス
>>976 今どこのMCを変えようとするのかを内部管理してなければ、全部のMCが変わると思うよ。
質問が抽象的すぎて、どう回答しようかちょっと悩むんだけど、
アニメーション以外の作成をしたことがないのなら、段階踏んでやってみると良いと思うよ。
まずは4つのMCでも良いから、個別に数値が設定できるようなAS書いてみるといいかも。
ナンプレ作るには、
・問題をどうするのか(自動生成?あらかじめデータを作る?)
・インターフェイス
・正解かどうかのチェック
大まかなところでこれくらいがポイントになるのかな?
ASぽくない、抽象的な回答でスマソ
980 :
Now_loading...774KB:2006/09/05(火) 22:00:08 ID:5qdqg97Y
Flashでメールフォームを作ったのですが、送られるメールが文字化けしてしまいます。
CGI側で、Flashから投げられた文字列のコードがSJISって言うのまでは掴んだのですが、CGIの方でSJIS対応しても文字化けてしまいます。
Flash8のデフォルト設定ですが、FlashからEUCで文字列を投げる事って出来ないのでしょうか?
flashは基本的にUTF-8のはずだが。
>>980 CGI側で文字コード変えればいいじゃん
インプットテキストとか使うと貼り付けたHTMLのメタタグのコードになったような
記憶もあるけど忘れた。そのCGIって普通のSJISのHTMLのフォームからデータ送って
ちゃんと文字化けせずに使える?
984 :
Now_loading...774KB:2006/09/06(水) 14:32:22 ID:fY6MVT0s
>>984 そのうまくいってない変換部分を見直すべきだと思う。
サーバー側のCGIって何?
Perlか?
FLASH で使える文字コードは UTF-8 または OS 依存のどちらか。
OS 依存では web で公開するのに嫌すぎるため、普通は UTF-8 を使う。
なので、FLASH + CGI で作る web アプリだと、文字コードは UTF-8 を使う選択しかないかと。
CGI内部で無理矢理EUCを使わなきゃいけない理由がないなら、
Flash / UTF8で入力 → CGI / UTF8で処理。CGIもUTF8で書く。
→ 最後の最後に jis に変換して出力(メールは sjis じゃなくて jis だったような)
みたいな流れですかね。
あと質問です。
MX2004なんですが、あるムービークリップの子ムービークリップへの参照を
すべて取得することは可能ですか?
for inで出来ると思う
あるいは配列を持たせて配列で管理するか
すいません
初心者です
MXを使っているのですが、ASを使って、閲覧者がそのFLASHを見た時間を測定し、その時間を変数Aの値に代入することってできます??
>>990 可能
var a = getTimer();
992 :
963:2006/09/07(木) 03:29:39 ID:FOvOOLJu
>>964,965
出力パネルのフィルタレベルがなしになってた。
詳細をチェックしたらtrace()の出力が出るようになった。
しかし"なし"ってなんに使うんだ?
993 :
988:2006/09/07(木) 07:58:39 ID:jH+EygBZ
>>989 「あるムービークリップの中に MovieClip を継承した
自作クラスのインスタンスがあったらむにゃむにゃする」
という処理を想定しているので、
for in を使うんでも、 static な配列を自作クラスに作って、
コンストラクタでターゲットパスをしまっておくんでも、
思った通りに行けそうです。
ありがとうございました。
あと、
>>994さん、テンプレありがと。とても助かった
ま、まさかとはおもいますが。。。
生まれて初めての1000ゲットです!
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。