X



actionscriptに行き詰まった厨が語り合うスレ2
0001loadmovie垢版03/08/04 15:16ID:Ft9XqdLx
まったり語れ
俺になんでも聞け
0697695垢版2006/06/24(土) 00:15:13ID:87tapgdQ
>>696
今作ってるのは、Flash <- XML -> PHP で、動作するRIAっぽいヤツ。
XPath使ったら、XMLのパースが簡単でスゲー嬉しい今日この頃。
0698Now_loading...774KB垢版2006/06/24(土) 00:32:00ID:ytNZ4yms
>>697
どんな感じか見たいなー。うp。

XPath便利だよね。DataBindingClassesをインポートしなきゃならんのだっけ?
標準で使えるようにしといてくれてもいいのにね(´・ω・`)

でも次期flashにはE4Xってのが載るらしいから便利になるかも。
0699695垢版2006/06/24(土) 21:32:41ID:87tapgdQ
>>698
用途がかなりニッチで特定されそうなんで、うpは勘弁^^;;;;;;
デザパタ使って作ろうとしてるんだけど、いまいちワカンネ...。
GUIの管理は、Mediatorパターン。
データ(XML通信)は、Observerパターン(てか、EventDispatcher)でやってる。

そそ、DataBindingをライブライに置いてないとダメ。
まんどくせ...。
0700Now_loading...774KB垢版2006/06/24(土) 22:13:07ID:ytNZ4yms
>>699
デザインパターンか。全く知らないからちょっとググったら
http://www.techscore.com/tech/DesignPattern/Mediator.html がひっかかった。
つまり今まで抽象的だった処理パターンに1つずつ名前を与えたら
便利なんじゃね?っていうことなのかな。
僕もRIAっぽいの作ってるから、覚えたらコードすっきりするかも。

とりあえず今は
「ベースとなるswf + その他いろんな機能を持ったswfたち」
って感じに分割して肥大化をしのいでる。
0701Now_loading...774KB垢版2006/06/27(火) 22:41:25ID:685+sbEW
よろしくお願いします。
いま、フレームアクションに以下を記述しています。

//
_root.abc.loadMovie("aaa.swf");
_root.abc.loadMovie("bbb.swf");
_root.abc.loadMovie("ccc.swf");
timer_ID = setInterval( function(){ _root.gotoAndPlay(2);} , 2000 );
//

この記述だと、aaa.swf,bbb.swf,ccc.swfの読み込みが終了するか、
しないか、わからないまま、20秒たつと、フレーム2に進んでしまう
という処理になります。これを、すべてswfファイルの読み込みが終了した
時から、20sたつと、フレーム2に進むという処理のフローにしたいのですが、
可能でしょうか? よろしくお願いします。
0707Now_loading...774KB垢版2006/09/01(金) 02:25:11ID:kOQTS19G
もうだめだ…
アドビのサイトが迷路のごとく分かりづらい
あれは訪問者をはめる罠に違いない
0708Now_loading...774KB垢版2006/09/01(金) 03:33:00ID:x4mZqoTN
頭に来て開発ツールと今まで作ったものを全部消してみた

すっきりした
0709Now_loading...774KB垢版2006/09/07(木) 11:27:57ID:fBD0ZJpt
レス遅れて申し訳ないです。
>>978
きれいに作られてますね・・・参考にしてみます。
>>979
フォーカスを内部変数で管理することにより、
数字の入力を1つのMCに限定することができました!
有り難う御座いました!

教えて君で申し訳ないのですが、フラッシュでブラウザの
F5を殺すことは技術的に可能でしょうか?
JavaScriptで殺す方法は試したのですが、フラッシュ上にフォーカス
があるとJavaScriptが効かず更新されてしまうのですが・・・
可能か不可能かだけでも教えて頂けないでしょうか?
0710ブウ垢版2006/09/14(木) 13:00:38ID:WBpwW92R
誰か、Flashのリンクの貼り方知ってる方いますか??
ちなみに外部のwebページではなく、
自分で作成したHTMLファイルにです。
ホームページのTOPを作っててメニューFlashをつくって、
各メニューボタンに

on(release){
Geturl("http://...index.htm";);
}

を設定しました。
で、Flashplayerで再生してちゃんと指定先に飛ぶんですが、
HTMLであげると一切動かないんです(>□<;)

詳しい方いましたらお願いします(:´⊆`.:)
0711Now_loading...774KB垢版2006/09/16(土) 18:20:41ID:2JrBZIWD
一切動かないっていうのはボタン押しても飛ばないってこと?
0712Now_loading...774KB垢版2006/09/24(日) 02:45:28ID:O6CMBHsx
質問です。
現在の再生フレーム番号の表示方法は分かったのですが、
これを、キー(例としてB)を押したときのフレーム
番号のみを表示させる方法は無いでしょうか?
0713Now_loading...774KB垢版2006/09/25(月) 02:29:54ID:ORHKc9J3
>>710
getURL();
ね。
スタンドアローンのほうのフラッシュプレイヤーのバージョンが低くて、メソッドの大文字小文字を区別しないのに
IEの方のプレイヤのバージョンが高くて、メソッドの大文字小文字を区別して
Geturlというメソッドが存在しなくなるために起ってると思われ

端的に言うと
getURL("http://pc8.2ch.net/test/read.cgi/swf/1059977784/710";);
ってかけ
0714Now_loading...774KB垢版2006/10/23(月) 17:22:25ID:A57NYDyR
MediaPlaybackに外部FLVの動画を連続で再生させたいんだけど、どうすればいいんでしょうか?
MOVIE1が終了後MOVIE2を再生というように。

またMediaPlaybackの音声を最初からオフにしておくにはどうすればいいのでしょうか?
0715Now_loading...774KB垢版2006/10/23(月) 18:02:56ID:8Tth4RpX
>>714

import mx.video.*;
var listenerObject:Object = new Object();
listenerObject.complete = function(eventObject:Object):Void {
trace("flvによってはcomplete受け取れない");
my_FLVPlybk.play("movie2.flv");
};
my_FLVPlybk.addEventListener("complete", listenerObject);
my_FLVPlybk.volume = 0;
my_FLVPlybk.contentPath = "movie1.flv";

こんどからこっちね
ActionScript 誰かが物凄い勢いで解答するスレ 14
http://pc8.2ch.net/test/read.cgi/swf/1157663122/
0716jojo垢版2006/11/13(月) 14:35:22ID:TDMlZfLZ
onDataを使って、エクセルで作った表を二次元配列(Array?)に
そのまま入れるには、どのようにすればいいのでしょうか?

list_arr = new Array();
list_arr.onData = function(data_str) {
list = data_str.split("\n").join(" ").split("\r");
var nLength = list.length;
for (var i = 0; i<nLength; i++) {
var temp_array = list[i].split(",");
}
}
list_arr.load("data.csv");

いろんなサイトのものを試しているのですが、ならなくて・・・
初心者なもので、どこがダメだかさっぱりです。
0717dio垢版2006/11/13(月) 17:16:37ID:IKYqHKo2
>>716

list_arr = new LoadVars();
temp_array = new Array();//←二次元配列の入れ物
list_arr.onData = function(data_str) {
var list = data_str.split("\r").join("\n").split("\n\n").join("\n").split("\n");
var nLength = list.length;
for (var i = 0; i<nLength; i++) {
temp_array[i] = list[i].split(",");
}
};
list_arr.load("data.csv");


ArrayにonDataのイベントは無い
Arrayにloadのメソッドは無い
varの意味がわかっていない
temp_arrayがどうなるかも理解できていない

もっとがんばりましょう。
0719Now_loading...774KB垢版2006/11/15(水) 21:20:41ID:r35ngycg
ttp://t-a-i.org/zk/webdev/FLASH_MOBILE/
の「Flash Lite制作上のポイント(メモ)」に、
String(),Number()などの型変換の関数が使えない
と書いていますが、Flash Liteでそれに変わるものはないのでしょうか?
0720Now_loading...774KB垢版2006/11/15(水) 22:40:31ID:2Jo90iG+
和田罪(ワダツミ)の木
  ∩∩                                                        V∩
  (7ヌ)                 盗作            児童買春            人殺し  (/ /
 / / レイプ    盗撮      ∧_∧   セクハラ     ∧_∧     痴漢     ∧_∧  ||
/ /  ∧_∧    ∧_∧   _( ´∀` )   ∧_∧  ._( ´∀` )    ∧_∧  ._( ´∀` ) ||
\ \( ´∀`)ー‐-( ´∀` )  ̄       ⌒- ( ´∀` ) ̄       ⌒`-( ´∀` ) ̄       ⌒` /
  \       /⌒    ⌒ ̄ヽ和田義彦/~⌒    ⌒ ̄ヽ和田友良/~⌒     ⌒ ̄ヽ和田信也/
   | 和田  |ー、     /  ̄|     //`i 和田勉/ ̄|.      //`i 和田弘 / ̄|.     /
   |真一郎|  和田英生  (ミ    ミ)  |      / (ミ     ミ)  |    | (ミ    ミ)
   |    | |     | /      \ |     | /       \ |     | /      \
   |    | )     /   /\.   \|     /   /\    \|    /   /\   \
   /   ノ |/   ヽ ヽ、_/)  (\   )  ヽ ヽ、_/)  (\    )  ゝ ヽ、_/)  (\   )
   |  |  |/   /|   /  レ   \`ー ' |  |  /  レ   \`ー ' |  |  /  レ    \`ー '
ttp://www.tanteifile.com/diary/2006/10/22_01/index.html
http://academy4.2ch.net/test/read.cgi/gallery/1149689968/65
http://academy4.2ch.net/test/read.cgi/gallery/1149689968/575
0721Now_loading...774KB垢版2006/12/03(日) 23:43:55ID:mFQveG9f
ロールオーバーするとドロップダウンで追加メニューが出てくるようなインターフェイスって
作りにくいんだけど、どうやったらいいんだろう。
on文とかって複数重ねて使えないし。
親メニューの当たり判定を後でドロップダウンする追加メニューにも適用するのってどうやって
するんでしょ?
以外とその辺のTipsって本とかで出てないような気がする。
0723Now_loading...774KB垢版2007/03/21(水) 10:08:49ID:6aj/KLJA
例えば_level1にでてきた1.swfを
自動でクリックしてくれるactionscriptってないですか?
0724Now_loading...774KB垢版2007/05/29(火) 21:26:06ID:AzJqeqV1
すげぇ過疎
0725Now_loading...774KB垢版2007/08/16(木) 00:30:00ID:DmgvRDAm
突然入ってきてすいません、少し知恵を貸してください。
僕は今、マウスのホイールクリックでボタン判定を
とる方法が必要で、ホイールの判定はできたのですが、
その判定が違うフレームやシーンでも行なわれてしまうのです。

function onEnterFrame() {
var r = ASnative(800, 2)(4);
if (onEnterFrame.r != r) {
if (onEnterFrame.r = r) {
onWheelbuttonDown();
} else {
onWheelbuttonUp();
}
}
}

function onWheelbuttonDown() {
trace("pao");
gotoAndStop(2);
}
onEnterFrame.r = ASnative(800, 2)(4);

が今書いてあるASです。
1フレーム内だけで判定を求めたいので、
図々しいようですがよろしくお願い致します。
0726Now_loading...774KB垢版2007/08/28(火) 08:43:20ID:TcpbLSW9
>>725
下のonWheelbuttonDownの定義を
function onWheelbuttonDown() {
trace("pao");
onEnterFrame=undefined;
gotoAndStop(2);
}
に書き換える。
0727Now_loading...774KB垢版2008/01/18(金) 18:15:02ID:iI/vs/sE
age
0728Now_loading...774KB垢版2009/03/25(水) 18:02:33ID:HMY4stFe
AS2で、グラフィックとコードをなるべく分離する最善の方法は
どういう書き方でしょうか?
flaに一行もASを書かずに済ませることって可能ですか?
0729Now_loading...774KB垢版2009/03/26(木) 02:15:30ID:isqMMPhL
スクリプトからattachMovieとかしたMovieClipとかってイベントが割り振れないんですが(指マークにならない)
どうしたらいいんでしょう。

0730Now_loading...774KB垢版2009/03/26(木) 03:41:32ID:isqMMPhL
あげ
0731Now_loading...774KB垢版2009/04/04(土) 21:44:25ID:5naOG/FO
>>728
1行も書かないってのは無理だけど、俺のゲームでは1フレーム目に全体を制御するクラスを作って停止させて
その後はクラス内から_rootにMCをアタッチしたり関数をインターバル実行させて各MCを再生したりしてる
ボタンとかのイベントの関数とかもその中で代入してる
flaファイル内のASは2行くらいかな
0732Now_loading...774KB垢版2009/04/08(水) 21:15:58ID:QeG4Bh+3
質問です。
(ビットマップデータ)パーリンノイズがうまく動作するFlashPlayerのバージョンは8からで正しいですか?
0733Now_loading...774KB垢版2009/04/13(月) 17:34:47ID:4CSesGFr
初心者だけど知恵を借りたいです。
マイクで叩く音を拾って、”小さい音”と”大きい音”で違うアクションさせたい。
onEnterFrameでactivityLevelを拾って二つの閾値を
if (mic.activityLevel < 20) { なんもしない }
else if (mic.activity.Level <40) { アクション@ }
else if (mic.activity.Level <100) { アクションA }
みたいにしたんだけど、これだと
音が2フレームにまたがるとアクションがエコーするみたいに連続して起っちゃう
アクションAさせたいときも@が前後のフレームで起っちゃう
って問題があるんだけど、どのような対処法があるでしょうか
0735Now_loading...774KB垢版2009/04/29(水) 01:34:49ID:tQOWr1h6
あのー
flash10で最近3D始めたんですが・・・
Matrix3DのrawDataで与えるVector.<Number>が
なんか転置されてるような気がするんですが・・・気のせいでしょうか?
リファレンスに列ベクトルって書いてあるし
Matrix3Dのとこ見てもそれようの行列になってるんですが、
実装的には行ベクトルだったりするんでしょうか??
0736Now_loading...774KB垢版2009/11/24(火) 18:47:02ID:hkx7UTbP
全然書き込みがないんでageる

forの部分でシンタックスエラーが出て構文的におかしいはずないのに
と何時間も悩んでたらもう同じように1度書き直したら通った…
なんなんだよ… そもそもforの部分だってコピペしただけなはずなのに
どっかに全角とかあったりしたのだろうか

でも、ホッとした…
0737Now_loading...774KB垢版2009/12/22(火) 11:13:15ID:q+BzE9zf
マイク入力やLINE入力した音を扱うことができるのはわかったのですが、
例えばiTunesなんかの音楽プレイヤーで再生されてる音をflashで拾うことって可能ですか?
環境はwin xpでflash cs4です。
ご存じの方おしえてください!
0740Now_loading...774KB垢版2010/01/12(火) 18:46:26ID:5NeMRdOc
>>738
ありがとう。規制かかっててレスできなった。遅くなってスマソ。
相手によるってことはどういうことだろう。

自分がやりたいことはスクリーンセーバーという体裁をとりつつも
作動中に相手がPCで音楽を聞いていたらそれに同期するようなフラッシュなんよ
相手がマイク(WEBCAMなど)を持っている場合はアクセス許可を得た上でそこから音を拾えるのだけど、
そうすると外部からのリターン音になっちゃう
説明わかりにくくてスマソ

相手がPCで聞いてる音楽にあわせて同期したいんよね
マイクとか外部デバイス一切関係なしに
やっぱりむりかなああ
0741Now_loading...774KB垢版2010/03/29(月) 14:05:54ID:fh423hBU
FLASH板に来てActionScriptで検索しても質問スレがなかったんでこちらで質問させてください。
ActionScriptをこれから始めたいのですが、FLASH板住民がオススメする入門書はありますか?
本一冊がとても高く、どうも気軽に買えないので、3.0で「これがわかりやすいよ」って本を教えていただきたいです。
いつかはmixiアプリを作りたいと思っています。
0742Now_loading...774KB垢版2010/03/29(月) 17:34:38ID:trPFhGlA
プログラム非童貞ならオンラインのLiveDocだけでいいと思う。
0746Now_loading...774KB垢版2013/02/16(土) 19:34:09.46ID:oF9c1dle
      _
      |O\
      |   \ キリキリ
    ∧|∧   \ キリキリ
ググゥ>(;⌒ヽ    \
    ∪  |     (~)
     ∪∪   γ´⌒`ヽ
     ) )    {i:i:i:i:i:i:i:i:}
     ( (    ( ´・ω・)、
           (O ⌒ )O
            ⊂_)∪
0747Now_loading...774KB垢版2019/01/21(月) 18:00:04.28ID:Gvy1GwkL
age
レスを投稿する


ニューススポーツなんでも実況