【AS】ActionScript技術交換スレ Part2

このエントリーをはてなブックマークに追加
641Now_loading...774KB
フラ板の看板って、外部テキスト読み込んで設定した方が楽なのに・・・。
と思って他板用ののローダー作ったら読み込めねぇぇ!
と四苦八苦してしまった。結局できたけど。

2ちゃんねるでのFLASHバナーの読み込みはこんな風になってるらしい。

2ちゃん鯖のhtmlから絶対アドレスで外部鯖の.JSファイルを参照
<script src=外部鯖のJSファイルの絶対アドレス></script>

JSファイルの中身
document.write("<embed src=swfの絶対アドレス" width=500 height=100></embed>);

こうすると、ローカル上では読めるものの、いざアップするとローダーのswfが2ちゃん鯖上にあると解釈されるのか、
loadMovie()なんかは絶対アドレスにしないと読めない上、ローダーと外部swfが同一ドメイン内なのに
System.security.allowDomain(domain)で外部ムービーを許可し、外部テキストは一旦設定用の外部ムービーに読み込んで、
そのムービーを読み込む、という手順を踏まないとローダーとして使えないということを発見しました。


もしも2ちゃんねるの他板でFLASH看板を作ろう!という人がいたら参考にしてください。
そんな人いるか?いないか・・・。
642Now_loading...774KB:05/02/07 13:38:51 ID:8n7Z4gNj
System.security.allowDomain(domain)
てMX2004から?

MXで、絶対アドレスでswfをloadMoiveしたとき
htmlとjsファイルのドメイン違っても問題なかったのだが。
643Now_loading...774KB:05/02/07 18:45:49 ID:5kVM1cZk
俺も試してみたが、確かに読めなかった。
ソネットの鯖にswf、JSファイルを置いて、cool鯖のhtmlからJSを呼び出した。
allowDomainを記述したら大丈夫だった。外部テキストは試してない。
644Now_loading...774KB:05/02/07 21:00:39 ID:jVj71613
お題。

問1
たろうくんは、1から順番に1,2,3,4,5,・・・とある数までを黒板に書きました。
じろうくんがその中の1個の数を消してしまいました。
すると残りの数の平均は、590/17になりました。
じろうくんの消した数はいくつですか。




onClipEvent(load){



trace(num);
}
645Now_loading...774KB:05/02/07 21:18:59 ID:6uyLx4Dd
ライブラリに登録しているMCにクラスを関連付ける時は
ライブラリ→リンケージ→AS2.0クラス
ASでする時は
Object.registerClass("symbolID", クラス名);
ですよね?

createEmptyMovieClip()で作成したMCに対して関連付けをする時は
どうすればいいのでしょうか?
646Now_loading...774KB:05/02/07 21:50:38 ID:/gtXdTYK
空MCは識別子無いし無理じゃない?
647Now_loading...774KB:05/02/07 22:04:05 ID:6uyLx4Dd
>>646
そ・・そうなんですか。。orz

MovieClip.prototype.method = function() {};
のように使いたかったのですが・・他の方法探してみます。
648Now_loading...774KB:05/02/07 23:57:30 ID:nRtckPm7
>>644
onClipEvent(load){
n = 1;
end = false;
while(end==false){
n_max = 17*n+1;
sum = n_max*(n_max+1)/2;

for(i=1;i<=n_max;i++){
sum_b = sum-i;
if(sum_b/(n_max-1)==590/17){
end = true;
num = i;
break;
}
}
n++;
}
trace(num);
}
649Now_loading...774KB:05/02/08 00:34:48 ID:hEV6tUAC
>>648
宿題乙
650Now_loading...774KB:05/02/09 00:03:03 ID:VRTxQJOA
太郎君、がんばりやだな。一杯数字書いて(T_T)
651Now_loading...774KB:05/02/09 11:28:44 ID:4tDMwhsf
processおもれー
652Now_loading...774KB:05/02/12 23:40:54 ID:CcWOqlDu
ゲームを作っていて
スペースキーを押すと「beam」という名前のシンボルが
複製されるようにしたいんですが、うまくいきません。
よろしくお願いします。

if(Key.isDown(Key.SPACE)){
_root.beam.duplicateMovieClip(beamA,2);
_root.beamA._x=xspeed;
_root.beamA._y=yspeed;
}
653Now_loading...774KB:05/02/13 01:18:31 ID:aeCdOnC6
>>652
ここは質問スレじゃねーよ。
654652:05/02/13 01:20:59 ID:pGzPDtdj
すまそ...orz
655Now_loading...774KB:05/02/13 06:04:23 ID:3h5LGcmN
久々にホンさんのサイトを見たら何やら面白いモノがあがってますね。

ttp://www.geocities.co.jp/Milano-Cat/4036/

ってかコレ、一体どーやって実装してるんだ?
(EnterFrameで始点と終点を握って、それぞれの始点・終点を
 一定の数値分randomで前後させる、とかそこらへんか?)
656Now_loading...774KB:05/02/13 06:35:24 ID:5F5CzLxQ
>>655
>(EnterFrameで始点と終点を握って、それぞれの始点・終点を
> 一定の数値分randomで前後させる、とかそこらへんか?)

まさしくその通りだと予想。自分が作るとしたらそれで実装する。
657Now_loading...774KB:05/02/13 07:16:49 ID:L2h+Ymlw
実はホンさんより先に誰かさんがもう作っていたのを見てたりする(ボソッ
658Now_loading...774KB:05/02/13 15:41:59 ID:p3c+1l8V
ニュースサイトで既出のは多分これですね。
http://sygnas.tv/arc/ruputer/2005/02/onflash.html#comments

cgi用意するとgifに保存可とか書いてあるんだけれども
どうやるんだろう?
cgi側でgifファイル生成ってできるんですかね。
659Now_loading...774KB:05/02/13 17:17:33 ID:xe6h36cz
>>658
cgi gifでぐぐって味噌

flash使うなら、座標だけcgiにおくって、
swfでデータ受け取って再生しても良い気もする
660Now_loading...774KB:05/02/14 11:33:39 ID:99+kP6ci
調べたけれども
いい情報みつからなかったです。
もしご存知なら そのサイトを教えていただきたいです。
661Now_loading...774KB:05/02/14 11:52:22 ID:99+kP6ci
あぁ 画像生成とかで調べたらでてきました。
GDとかいうのがそれっぽいですね。
662Now_loading...774KB:05/02/22 23:16:42 ID:FQ/LtOjK
Flash Lite の質問なんですが、
Flash5以降でMath.floor()みたいに小数点以下切り捨てって
Flash4のスクリプトで可能でしょうか?
そもそもFlash4ってASですらなかった気もするのですが、そこをなんとか!
663Now_loading...774KB:05/02/22 23:19:32 ID:aQ48I9XM
int
664662:05/02/22 23:52:21 ID:FQ/LtOjK
ありがとうございます
665Now_loading...774KB:05/02/23 01:07:28 ID:FMjdKr9z
>>663
あまやかすなよ。また勘違いしたクレクレがくるぞ
666Now_loading...774KB:05/02/23 01:13:07 ID:F1h92QIm
ここなんかできてからずっと甘やかしてるじゃんか。
クレクレが集まったら無視し始めればいいんだろ。
変な自治するなよ。
667Now_loading...774KB:05/02/23 01:16:05 ID:Pjq25zMH
まあまあ。
こういうことはピリピリしないで大きく構えようや
668Now_loading...774KB:05/02/23 01:22:29 ID:HlXeK2XB
切捨て int(a)
切上げ int(a+1)
四捨五入 int(a+0.5)
669Now_loading...774KB:05/02/23 01:24:12 ID:Pjq25zMH
また懐かしいネタを。
670函館人 ◆hb657T1piM :05/02/23 15:56:23 ID:QKsE7Rgl
何か用?
671Now_loading...774KB:05/02/23 16:55:48 ID:hklTb9Tm
( ´∀`)つ ミ函館人
672Now_loading...774KB:05/02/23 17:53:48 ID:242DkhTl
( ´∀`)つ ミ文豪
673お勧めblogあったら教えて:05/02/23 22:09:56 ID:Vq4DzupA
674Now_loading...774KB:05/02/24 15:17:50 ID:JXm3KIqT
>>673
おもしろいね。
キモはXMLHttpRequestだと思うんだけどこれってActiveXでIE依存だよね。
Macの人とかつかえるのかなあ?
675Now_loading...774KB:05/03/01 01:02:59 ID:vOKF9n9u
actionscript で crypt ってできるのでしょうか?

ttp://www.dawgsdk.org/tripmona/index.php/tools
ここのテスターは完全にswfのみで動作してますので、
これを利用して簡単な暗号化ができるかもと思ったのですが。
676Now_loading...774KB:05/03/02 11:53:27 ID:N2IdokAf
FlashのUIにはなじめなかったIT系本格派プログラマが
Ajaxによってインタラクティブなサイトの構築が可能になってくる。
今後どうなるFlash業界!
という動きになっているのですかね?
677Now_loading...774KB:05/03/02 14:23:56 ID:tZs5tohR
Flashに依存しなくてもそこそこのモノは作れるということかなぁ。
XMLHttpRequest使ってる以上脱ActiveXにはなっていないけど。
678初期不良:05/03/02 18:55:43 ID:LnZUXEjw
JavaScript 系の言語はもう何とかして欲しいですわ。
大規模なプログラム開発には無理がある。
Ajax はどうしようもないかも知れないけど
ActionScript はさらなる言語仕様刷新カモーン
679Now_loading...774KB:05/03/02 19:14:37 ID:Ab6jqHb+
もともと大規模なもの作るための言語じゃないしなあ。
680Now_loading...774KB:05/03/03 11:38:04 ID:2yjtsD92
Math.random()で発生する回りこみ誤差が結構きついのね・・・>Flash

onEnterframeだから誤差の乗数が凄い事になるんだろうけど、
視覚効果を持たせる為のスクリプト使うのに少しきつくなってきた。

ちらしの裏でした。
681Now_loading...774KB:05/03/08 00:02:27 ID:0dF+3dk1
>>641
System.security.allowDomain(domain)
をかまして、フルパスで記述した外部テキスト指定したら読み込めて、
クッションにするswfファイルは不要な気がしたのですが

備忘録としてカキコ
682Now_loading...774KB:05/03/08 04:26:04 ID:MPnuIg/T
Aちゃんと言う特殊な状況を再現するのがポインツ
683641:05/03/08 04:40:24 ID:HHxfmuDL
>>681
おお、とりあえずメモメモ...
もう実際に使っちゃってるから申請して変えてもらうの('A`)マンドクセ
バージョンうpすることがあったらにさりげなく変えようかな。

ついでに修正。書いてちょっとして気づいたけど、つい放置してしまった。

×ローダーと外部swfが同一ドメイン内なのに
○ローダーと外部テキストが同一ドメイン内なのに
×System.security.allowDomain(domain)で外部ムービーを許可し、
○System.security.allowDomain(domain)でローダー自身を許可し、


ちなみにここで使ってる
http://hobby7.2ch.net/bike/
684阿部高和:05/03/09 10:30:26 ID:L6mC1l1f
ところで、俺のスクリプトを見てくれ

this.onEnterFrame = function() {
var a = new Date();
var sec = a.getSeconds();
if (sec != sec2) {
trace(sec2);
}
sec2 = a.getSeconds();
}

こいつをどう思う?
685Now_loading...774KB:05/03/09 11:20:36 ID:89G++t7T
おしいね
686Now_loading...774KB:05/03/09 13:45:08 ID:AEaEec6B
一秒毎にtrace(sec2);を実行するんだね。
よく考えた。パチパチパチ。
687Now_loading...774KB:05/03/09 15:02:17 ID:IjT7xFt4
呆れた
688Now_loading...774KB:05/03/09 15:59:01 ID:L6mC1l1f
あちゃー。

出直してきます。
689Now_loading...774KB:05/03/09 16:13:34 ID:qWxoTrdB
本気だったの・・・?
690Now_loading...774KB:05/03/09 16:15:36 ID:L6mC1l1f
超本気。
むしろ、なんで呆れられたのか知りたいくらい。
691Now_loading...774KB:05/03/09 17:01:27 ID:89G++t7T
getSeconds()使ってるってことは正確に秒をtraceしたいんだよね?
一秒間ならfpsで割り出せるわけだし。でもこれ正確じゃないよね?
あと、一回目がundefinedになってるし
692Now_loading...774KB:05/03/09 17:05:10 ID:qWxoTrdB
いや、他に色々やり方はあるし
EnterFrame内部に秒数表示も正確じゃないのと
何よりそんなのは自慢するほどでもないから呆れられたのかと・・・

他にやるなら例えば

i = 0;
function hoge() {
trace(i++);
}
setInterval(hoge, 1000);

とか
693Now_loading...774KB:05/03/09 17:18:56 ID:L6mC1l1f
えっと。
1発目がundなのはloadイベントで sec2 取得するとかで終了ですわな。

正確に1秒を弾き出すのが目的とかじゃなくて><
内部時計と連動させて、かつ任意のタイミングで関数実行出来るコードって意味で組んだのです。

呆れられた理由ってのが、そんな回りくどい方法取らなくてもOKって意味だと思って。
694Now_loading...774KB:05/03/09 17:21:14 ID:4/1sja49
setIntervalを知らなかっただけ?
695Now_loading...774KB:05/03/09 17:26:47 ID:qWxoTrdB
>>693
ずばり呆れられた理由は
そんなのカップラーメン作るより簡単にできることを
わざわざ自慢しに来たからさ。
696Now_loading...774KB:05/03/09 17:47:03 ID:L6mC1l1f
setinterval使えばいいじゃーん。
初期取得した時間を変数に放り込んで参照すればいいじゃーん。


はぁ・・・。
697Now_loading...774KB:05/03/09 18:13:27 ID:viiuc2f8
     ポイ
( ´∀`)つ ミ函館人
698函館人 ◆hb657T1piM :05/03/09 18:16:02 ID:AEaEec6B
ここにトリップ置いておくよ
#(・ω・)ノ

699 ◆hb657T1piM :05/03/09 20:06:07 ID:x6Bddql2
test
700 ◆hb657T1piM :05/03/09 23:02:03 ID:I6XD4upQ
はなくそ
701Now_loading...774KB:05/03/10 03:49:45 ID:Ij9jZ+Dc
どうせなら、独自関数を書いたりして欲しいね
一行で且つ正確に実行出来るメソッドをなんでわざわざマワリクドイやり方せにゃならんのよ
でも、なんだか新鮮な気持ちには、戻れたね
702Now_loading...774KB:05/03/10 04:50:46 ID:RFu9kyvs
がんばって実装した関数が、実は既に用意されていた時のあの気持ちを思い出させてくれた。
703Now_loading...774KB:05/03/10 08:25:09 ID:wpJ/6rwE
流れ読まずに判官贔屓カキコ。
swfを起動した時にPCの時計とシンクロさせてるのがミソなコードだと見えるが。
getMilliSeconds()使わずに、それに近い処理が出来る。
何気に、PC時計の0.00秒からsetInterval()で関数実行ってコードを考えると、スマートかも・・・と無理に解釈。
704Now_loading...774KB:05/03/10 08:29:01 ID:/2IscYTN
getTimer()でいいような。
どっちにしろ頑張ったのはわかるけどここに貼る様なものじゃない。
705Now_loading...774KB:05/03/10 08:55:59 ID:Ij9jZ+Dc
秒と_秒
どっちがスマート且つ正確且つ簡潔なコードか判断できんやつもいるんだな
706Now_loading...774KB:05/03/10 09:18:52 ID:/2IscYTN
getTimer()はグローバル関数
getSeconds()はDataオブジェクトの動的関数。
処理が違うよ。
707Now_loading...774KB:05/03/10 14:59:46 ID:BLHFBZT9
Dataは別の変数まで用意しちゃうし
毎回newするわけだから
getTimerの方が効率が良い気がするな。
まあそこまで気にするものでもないが。
708Now_loading...774KB:05/03/10 15:42:00 ID:Ij9jZ+Dc
普通にData、Data言ってっとぶっとばすよ
709Now_loading...774KB:05/03/10 16:31:48 ID:BLHFBZT9
上のやつがDataとか言ってるからつられちまったな。
Dateだな。

で、どうよ?
どっちのほうがスマートかつ簡潔なコードなわけで?
710Now_loading...774KB:05/03/10 16:35:52 ID:Ij9jZ+Dc
ダサいんだよオマエ
711Now_loading...774KB:05/03/13 22:46:16 ID:440nriUj
質問スレより

9個の変数に1〜9の整数が入っている。
これがダブっていないか判別する式で最も効率がいいもの
712Now_loading...774KB:05/03/14 00:02:54 ID:RU6L6N8e
ダブってるかダブってないかだけでいいのん?
どれがダブってるとかいらない?
713Now_loading...774KB:05/03/14 00:15:44 ID:itgp2Gyb
a!=b&&a!=c&&a!=d&&a!=e&&a!=f&&a!=g&&a!=h&&a!=i&&b!=c&&
b!=d&&b!=e&&b!=f&&b!=g&&b!=h&&b!=i&&c!=d&&c!=e&&c!=f&&
c!=g&&c!=h&&c!=i&&d!=e&&d!=f&&d!=g&&d!=h&&d!=i&&e!=f&&
e!=g&&e!=h&&e!=i&&f!=g&&f!=h&&f!=i&&g!=h&&g!=i&&h!=i

ワロタw

俺配列の単純比較くらいしか思いつかんかったよ。
714Now_loading...774KB:05/03/14 00:17:02 ID:yxmhGjsV
今度は逆の問題?
715Now_loading...774KB:05/03/14 00:34:45 ID:6Bw1I/p4
解答スレがチャット状態で質問の邪魔だったから誘導があったようだ
716Now_loading...774KB:05/03/14 12:29:18 ID:mk/+Zwxy
ソートのアルゴリズムつかうかなぁ
717Now_loading...774KB:05/03/14 12:43:06 ID:6Bw1I/p4
>>713
よく考えると一番早いかもしれない
718Now_loading...774KB:05/03/14 12:47:35 ID:6Bw1I/p4
というか9個の変数って指定があったっけ?
9個の変数じゃ9個が全部バラバラじゃなきゃならんから1〜9で固定だろ。
全部足して45かどうかっていう比較でFAじゃねえの?
719Now_loading...774KB:05/03/14 12:59:05 ID:mk/+Zwxy
変数を配列におしこんで・・・
1〜9だからできるやり方。数字が大きくなったらアウト。
エレガントじゃないなあ
 
var test_1:Array = [1, 2, 3, 4, 5, 6, 7, 8, 9];
var test_2:Array = [1, 2, 3, 4, 4, 6, 7, 8, 9];
trace(unko(test_1));
trace(unko(test_2));
function unko(src_array:Array) {
var temp_array:Array = new Array();
var retVal:Boolean = true;
for (var i = 0; i<src_array.length; i++) {
if (temp_array[src_array[i]] == undefined) {
temp_array[src_array[i]] = src_array[i];
} else {
retVal = false;
break;
}
}
return retVal;
}
720Now_loading...774KB:05/03/14 13:02:23 ID:oGv3Ybf9
>>718
その書き方だけだと、5*9=45になってしまう。
どうやってバラバラの部分を監査するかが問題ってとこじゃね?
721Now_loading...774KB:05/03/14 13:14:39 ID:6Bw1I/p4
ああ、そうか
向こうのスレに同じこと書いてあったな俺駄目だ。
5だけじゃなくていろんな組み合わせで45できちまうな。
722Now_loading...774KB:05/03/14 15:39:23 ID:yxmhGjsV
個人的にあのスレの>385、>388好きだなぁ。
変数の数、値の数が未知数だったらどうなるんだろ。
変数の数>値の数 なら速攻falseでいいんだけど
変数の数=<値の数 の場合比較する値を算出しなきゃいけなくなるから
もっと効率のいい式が存在するんかな
723Now_loading...774KB:05/03/14 23:06:47 ID:XY0Dxifp
>>711
速いかどうかは判りませんが、
a〜iを配列に入れてソート。
お隣さん同士を比べて、同じのがあればダブり
なければダブりなしって言うのはどうでしょう。

var Num_array:Array = [1, 2, 3, 4, 5, 6, 7, 8, 9];
Num_array.sort();

function NumChk(temp_array:Array) {
 for (var i = 0; i<=temp_array.length-1; i++) {
 if (temp_array[i] == temp_array[i+1]) {  //お隣同士チェック
   return "ダブり";
  }
 }
 return "ダブりなし";
}

trace(NumChk(Num_array));
724Now_loading...774KB:05/03/14 23:18:33 ID:oGv3Ybf9
ふむふむ・・・ではワシは若干算数的な思考を考えながら寝てみるかのぉ。
どうせ処理速度が遅いのは分かってるが、ありきたりのコード考えるのもつまらんしの。

1*2*3*4*5*6*7*8*9
=1*2*3*(2*2)*5*(2*3)*7*(2*2*2)*(3*3)

=2^7×3^4×5×7

1〜9のどれかである架空の変数hoge に2か3の因数分解を掛けてみて、剰余からその数字を割り出してみるのも楽しそうじゃな。
1〜9との条件下でしか使えないにしても、何かしらの確定方向の唯一解な方程式が見出せるやもしれぬな。

それを考えながら床につくとしようかの。
爺になると頭の回転がついていかないのじゃ、ふぉふぉふぉ。
725Now_loading...774KB:05/03/15 02:44:24 ID:c5vkxm1N
>2か3の因数分解を掛けてみて、剰余からその数字を割り出してみる
詳しく
726Now_loading...774KB:05/03/15 02:48:59 ID:2vzx8RxL
全部丸投げしようとする質問者を
技術交換でわけわかめにして撃退するも前ら萌え
727Now_loading...774KB:05/03/15 05:56:33 ID:ZJWIUEii
>>726
まあ一「番速いのキボン」だから、>>713で答えでてるし、ただの遊びだよな。
728Now_loading...774KB:05/03/15 06:43:40 ID:c5vkxm1N
全ての変数から8.9をひき、積を求める(単位元、元の整数倍が元に含まれるのを制限)
( 0.1 * -0.9 * -1.9 * -2.9 * -3.9 * -4.9 * -5.9 * -6.9 * -7.9 == 3047.775608241 )

だとか

f(x) = ( x - a ) * ( x - b ) * ・・・ * ( x - i )
を微分して、
f(x)、f'(x)に1から9を代入し、同時0の判別とか。

ちょっと算数的にひねくれてみました。
729Now_loading...774KB:05/03/15 17:04:09 ID:7w6XM/Cd
SWFのフレームに
var main:Main = new Main(this);
stop();
と書いて、メインクラスの中で
class Main {
function Main(argThis:MovieClip) {
argThis.attachMovie("MC_HAI", "H0", 0 );
argThis.H0.init();
}
}
という風にしています。
>argThis.H0.init();
この部分なのですが、"H0"を文字列で指定してやるには
どうすればいいのでしょうか?

条件としては
・_root、_level0は使いたくない。
・ActionScript2.0
以上です。


730Now_loading...774KB:05/03/15 18:31:53 ID:g4K7VIrJ
すみません、スレ間違えてました。
上の質問ですがスレちがいですね。
質問スレに出直してきます・・・。
731Now_loading...774KB:05/03/16 20:37:07 ID:eCYEhgXy
ここによると
ttp://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=2843&forum=15&post_id=16012#forumpost16012

dispatchEventを使用することが推奨されないと書いてあるのだが
どうして?
732Now_loading...774KB:05/03/16 20:48:05 ID:NiCpR2RK
>>731
そこのフォーラムで聞けばいいのでは?

少なくとも、このスレで聞くには、
非推奨の理由を、具体的に推論して挙げるくらいの勢いがあるべきではないかと。
733Now_loading...774KB:05/03/16 21:30:45 ID:eCYEhgXy
>そこのフォーラムで聞けばいいのでは?
それもそうですね。でも もし理由を知っていたら教えてください。
単純に便利なもんだと思って
結構EventDispather用いていたんだけれども、
そこのフォーラムに非推奨と書かれたのを見て
もしかして技術者の中では常識ぽい事なのかなと思って聞いてみました。
734Now_loading...774KB:05/03/16 21:38:25 ID:1wZXE2AT
だからさ
質問スレじゃないから。
735Now_loading...774KB:05/03/17 12:22:59 ID:IiRHsSCx
わかんねーならだまってろや
くだらんアルゴリズム問題には反応するのにねw
736Now_loading...774KB:05/03/17 14:50:12 ID:9RRFoRAj
最近変な人が混ざってるよね。
>>735とか>>710とか>>708とか。
737Now_loading...774KB:05/03/17 18:01:44 ID:+PjI7mPX
とりあえず牛乳と魚くっとけ
738ドラッグで矢印を描くASです:05/03/19 15:16:03 ID:xX1Gp62E
//暇な人は無駄な計算を省いてバグを修正してください
h = 30;//とがった部分の角度
r = 10;//とがった部分の長さ
h = (h-180)*Math.PI/180;
l = new Array();
this.onMouseDown = function() {
m = 1;
bx = _root._xmouse;
by = _root._ymouse;
};
this.onMouseUp = function() {
m = 0;
ex = _root._xmouse;
ey = _root._ymouse;
l.push(new Array(bx, by, ex, ey, kx1, ky1, kx2, ky2));
};
739738:05/03/19 15:16:38 ID:xX1Gp62E
this.onEnterFrame = function() {
_root.clear();
_root.lineStyle(2, 0xff0000, 50);
if (m) {
_root.moveTo(bx, by);
_root.lineTo(_root._xmouse, _root._ymouse);
k = Math.atan2(_root._ymouse-by, _root._xmouse-bx);
kx1 = Math.cos(_root.k+h)*r+_root._xmouse;
ky1 = Math.sin(_root.k+h)*r+_root._ymouse;
kx2 = Math.cos(_root.k-h)*r+_root._xmouse;
ky2 = Math.sin(_root.k-h)*r+_root._ymouse;
_root.moveTo(kx1, ky1);
_root.lineTo(_root._xmouse, _root._ymouse);
_root.lineTo(kx2, ky2);
}
_root.lineStyle(2, 0x000000, 50);
for (i=0; i<l.length; i++) {
_root.moveTo(l[i][0], l[i][1]);
_root.lineTo(l[i][2], l[i][3]);
_root.moveTo(l[i][4], l[i][5]);
_root.lineTo(l[i][2], l[i][3]);
_root.lineTo(l[i][6], l[i][7]);
}
};
740Now_loading...774KB:05/03/21 00:14:28 ID:pUqVJnx5
age
741Now_loading...774KB:2005/03/21(月) 09:07:10 ID:678vdkuh
つーか、何で他人のソースを最適化しなきゃいけないんだ・・・。
そこに技術交換の要素は何も無い訳で。

そんな事より、ASnativeの対応一覧表とかって存在するのかな。
742Now_loading...774KB:2005/03/27(日) 23:28:46 ID:l86XFowU
>>741
隠し命令を探し回ってた頃、flashcoders-wikiでリストアップしてるのを見かけたなぁ。
現在はMLだけになってるみたいなので、wikiのアーカイブを探せばいいかも。
743Now_loading...774KB:FLASH暦09/04/01(金) 23:16:35 ID:pIxqYjDo
.NetからFlashへ--Windows開発者向けのFlashアプリ開発用ソフト
http://headlines.yahoo.co.jp/hl?a=20050331-00000007-cnet-sci
.Net ASPで作ったアプリをボタン一発(?)でswfにするとかしないとか。


気になったので覚え書きしときます。
744Now_loading...774KB:FLASH暦9年,2005/04/05(火) 01:15:32 ID:OmekkPRS
8Ballの情報まだ〜?
745Now_loading...774KB:2005/04/05(火) 10:25:19 ID:/eTBQIru
八玉はデザイン側のバージョンアップという話だそうだ。
描画が早くなったり。

Macでもちゃんと動いてホスィ。
746Now_loading...774KB:2005/04/05(火) 15:37:02 ID:7MgSWCY7
八玉って書くと、どっかのお祭りの道具みたいだ。
FlashってMacに冷たいよな、仕方ないけど。
747Now_loading...774KB:2005/04/05(火) 23:21:37 ID:UkS8GyVy
MX→2004のリリース間隔が早すぎて、AS2.0をはじめ
まだ2004の新機能に移行していない俺としては
八玉はデザインだけのバージョンうpで歓迎。

もう少しユーザーが腰を据えて勉強する時間をクレクレ。
コンポーネントもjsflもスキーマもまだ国内じゃ全然情報が出揃っとらんぞ。


>>746
Fla板でしょっちゅうやってるイベントを祭りととらえると
祭りの道具でもあながち間違ってない希ガス。
748Now_loading...774KB:2005/04/06(水) 04:07:39 ID:lFZPA19p
でも3Dとフィルターは実装して欲しい。
あとsetterが値を返せるようにしてほしいところ。
そもそもユーザーが学ぶのを待てっておかしくね?
749Now_loading...774KB:2005/04/06(水) 12:25:41 ID:LHGHIaWf
IDEのクソッぷりどうにかしてくれ
750Now_loading...774KB:2005/04/07(木) 18:14:39 ID:8m72j9ro
ことえりの方がウンコ。

3Dに関しては、MacromediaのStudioMXシリーズに組み込んで欲しいね。
ポーザーとか買収してくれないかな。Macromedia。
751Now_loading...774KB:2005/04/09(土) 03:24:58 ID:+DWQCgHx
3DはDirectorとかぶるから実装されないだろうなぁ
752Now_loading...774KB:2005/04/10(日) 21:19:52 ID:oY4gpxI9
だれかVodafoneの3G用のFlashの仕様知らんですか?
多キャリアでは動くのに、ボタン入力が反映されんとです。
753Now_loading...774KB:2005/04/12(火) 00:00:08 ID:zl+A2wNA
微妙にスレ違いかもだけど、他スレに投下した所で
反応がなさそうなのでこっちで話題振りさせてくれぃ。

Blog システムによる Flash サイト構築・運営ソリューション
http://headlines.yahoo.co.jp/hl?a=20050411-00000014-inet-sci
http://www.geneye.com/flashmt/ サイト名が「FlashBlog.JP」なのにアドレス違うのにワロタ。

前々からFlashとBlogは親和性が高そうだなぁと思ってて、
暇ができたらやってみようかなーってタイミングで本が出てくれるのはありがたい。
発売日に買ってくれるような方がいたら選考レポきぼんぬ。


>>752
携帯Flashは突っ込んだコトをやったことがないので予想になっちゃうけど、
Vodaの公式サイトで仕様書が提供されてたりしてないのかな?
754Now_loading...774KB:2005/04/12(火) 10:21:59 ID:YCfBCxkO
FLASHとBlogは今年流行るとの声があるねぇ。
どっかの無料Blogサービスがやれば人気でそうだけど。
JU○EMの社長が最近FLASH、FLASHうるさいんでやるんでない?

自分で作ってみたんだけど、やっぱりマシンパフォーマンスが無いと閲覧が厳しい。
作り方に寄るんだろうけど、おれの技術じゃ精一杯。

(・∀・)だれかAJAX+Blogなんてどうだい。
755Now_loading...774KB:2005/04/12(火) 11:46:58 ID:1xV98nA8
http://blog.30k2.com/
flash blogってこんな感じの?
756Flash星人:2005/04/12(火) 18:17:00 ID:lS8gMXcC
フラッシュで機械的・数学的な動きを表現するのは凡人でも出来る。

だからこそ、ASを使って機械的では無い動きを表現させる事に魅力を感じるのですよ。
757Now_loading...774KB:2005/04/12(火) 19:52:08 ID:YCfBCxkO
>>756
まあそれも計算で出すんだけどな。
758Now_loading...774KB:2005/04/12(火) 20:58:31 ID:QGkt41ee
情報を得たいだけなのにフェードインとかくそ遅いのは勘弁してほしい
759Now_loading...774KB:2005/04/12(火) 21:32:29 ID:JSr0Rmp9
flash blogって書き込みたいときに
いちいち.flaを編集するの?
それとも外部ファイル?
760Now_loading...774KB:2005/04/12(火) 21:34:36 ID:7elPoDdq
>>759
流石にfla弄るわけ無いでしょ
761Now_loading...774KB:2005/04/12(火) 23:33:42 ID:hmqErv/V
FlashBlogは流行るとは思えないなあ。
Blogから情報を収集する側は次々と文章を読み進めたいわけで
Blogに対する見易さ・読みやすさというものは必然的に求められていると思う。
見難いBlog等本末転倒。
マウスのホイールボタン対応になっていないスクロールバー設置しいている時点で
見る気なくなるよ。

Flash-JPで挙がってたFlashで作られたBlogサイトなんて見難いの一言。
次の文章を読むには、次へのボタンを探さねばならず といった
見る側に負担をかけるというワンステップを置いてしまっている。
30k2は普通のBlogに沿ったシンプルなレイアウトになっていて見やすいけれども
逆にあんまりFlash使っている意味ないと感じる。
762Now_loading...774KB:2005/04/13(水) 01:03:00 ID:qtJff6no
>>761
たし蟹。自己満足の世界だな。

でも、ホイールボタン対応のスクロールバーは設置できるよ。
763Now_loading...774KB:2005/04/13(水) 01:19:39 ID:6YAp6ke8
flashだからできる、表示方法を開拓すれば、良いのだが。
トラックバックからトラックバックへのポップアップとか、
選択範囲とるだけでできる自動化された引用とか。
764Now_loading...774KB:2005/04/13(水) 06:00:48 ID:QZoI13VC
CMSのインターフェースと考えれば結構使える。
765Now_loading...774KB:2005/04/13(水) 10:12:39 ID:TBeBqu8J
見た目が派手になるから、小中学生に大人気に。
と言うのを想像してる。

>>763の言うとおり、FLASHを使うことの意味を見いだせないと長続きはしないだろうね。
まぁblogに限った事ではないんだけど。
766Now_loading...774KB:2005/04/13(水) 11:53:24 ID:00kufkOv
Flashは基本的にインターフェイスであってシステムじゃないから
システム面に新規性を求めても駄目だと思う。

そうなると例えば書き込み欄にお絵かき機能をつけるとか、それを送受信できるとか
トラックバックがグラフ表現(くもの巣みたいに繋がっているのが表現される)とか。
あとは子ウサギ系のオマケ機能的なものか。あれも本質は表現部分じゃないんだが。
767Now_loading...774KB:2005/04/13(水) 15:04:56 ID:DAnNpbBz
トラックバックの視覚化は面白そうだけどほとんどの人が
元の記事にトラックバックするからあんまり繋がらない悪寒
768Now_loading...774KB:2005/04/13(水) 17:13:45 ID:TBeBqu8J
>TB視覚化

それ結構面白そうじゃない?
マナベBLOGとか凄いことになりそうにだけど。。。
769Now_loading...774KB:2005/04/13(水) 23:37:04 ID:UmnJKTnD
>TB視覚化
TB先Blogの考え方の座標(右翼とか左翼とか)
      のジャンル分け
      の注目度で色分け

あとは見る人自身でレイアウトを変えられるとか?
カレンダーなどいらないものを捨てたりドラッグで移動させたり。
むかつく内容だったら大砲で文章を壊せる。
見た人が強調したい部分をマーキングできる(設定によって他の人もわかる)
770Now_loading...774KB:2005/04/14(木) 01:03:11 ID:+WyG38JG
大砲はどうかと思うが、見る側で変えられるのはいいかもしれないな。
771Now_loading...774KB:2005/04/14(木) 10:02:47 ID:Z7/MsiI8
>座標
「この記事はバカパクの2,4と・・・。」
772Now_loading...774KB:2005/04/16(土) 00:18:31 ID:BcX7qXG7
なんかここが寂れてるのも悲しいから適当にに話題でも振ってみる。
暇な人でも乗ってくれると嬉しい

・ASを書くツールなんだがこれといっていいのが無い。
 昔出た話題だが最近なんか機能増えたのあったかな?
・ゲームを作るにおいて毎回悩まされるのが当たり判定、というか当たった後の処理。
 Flashの特性上フレーム間隔が開くものだからいわゆるめり込みやすり抜けの回避がめんどくさい
 みんな普通どうやってる?
・最近FlashをHTMLにかぶせるという手法をよく目にする。
 一例としてちゃんねるぼっくすのトランプページだが、
 ttp://flash.chbox.jp/cards/
 右下のCMからAKIRAのCMを起動すると体験できる。これが結構面白いと思ったり。
773Now_loading...774KB:2005/04/16(土) 00:30:49 ID:BcX7qXG7
振りっぱなしはいけないので自分でコメントを書く。

・ASツール
自分はすでにPeggyを使ってたのでこれ。ただしかなり不満。
外国産のは使いたいんだが日本語に不具合があるのが致命傷
・当たり判定
考えられるのはそのブロックの範囲からキャラの移動を制限してやるってとこだが
その範囲が、決まった形のブロックなら分かりやすいがベクターデータだと算出が難しい。
そうなるとヒットの判定があったときに、1度戻してから1ピクセルずつ刻んで
ぶつかる直前まで移動するという原始的な方法しか思いつかない。
・かぶせる手法
結構実験したんだがIEだと問題なし
FireFoxだと微妙にスクロールが一瞬ずれる程度
Operaは透過に対応してないらしく、下のHTMLが見えなくなる。
Safariは表示がチカチカして変になる。
774Now_loading...774KB:2005/04/16(土) 01:03:39 ID:igDT+Gm3
技術系のスレはチェックはされているけど、
ネタがないと話し出さないだけじゃないかと。

・ASエディタ
TeraPadかSakuraエディタ。
拘っていないので、本家よりマシならなんでもいい状態。

・あたり判定
xyの配列で、16pxづつ大まかな形を決めて、0何もなし、1完全に壁。
斜めの形には、それぞれ番号を振り分ける。10だと右45度の斜面とか。
まあ、あんまり広い画面使うと画像それだけで処理落ちるし、
flashに向いてない気がするので、そういう工夫しなくても一画面で作れる
flashらしさを大切にするってことで逃げている。

あと食い込むのは、個々に動かしたりしているのが原因じゃないかな。
一括して判定してから動かすと、良いかと。

・かぶせ
ブラウザ依存は面倒くさいので、使ってない。
仕事でどうしてもwebサイトのデザインで必要だと言われたら
web自体をFlash化して逃げる。
775初期不良:2005/04/16(土) 04:25:01 ID:4yoGLaQA
なぜに Eclipse が対象外?

ASDT
http://sourceforge.net/projects/aseclipseplugin/

なんだか漏れの書き込みを飲尿してた人がいたので再飲尿。
ttp://www.knym.net/wiki/index.php?eclipse%2FAS%20Development%20Tool%20(asdt)
776Now_loading...774KB:2005/04/16(土) 19:58:50 ID:BcX7qXG7
eclipseは個人的に「よくわからん」から使わないって感じ。
食わず嫌いなのはわかるけど導入がよくわからん。
777Now_loading...774KB:2005/04/17(日) 17:58:44 ID:4iUfn3KJ
eclipse入れてみた。
自動更新したら日本語じゃなくなった
ウインドウ消した。
778Now_loading...774KB:2005/04/18(月) 11:39:19 ID:+tGYPqbB
asdtは仕事でも使ってる。0.0.7になってからすごく良くなった。
779Now_loading...774KB:2005/04/18(月) 18:40:44 ID:zvpqv9fF
おいおい、Adobeに買収されちまったぞ
780Now_loading...774KB:2005/04/18(月) 18:47:04 ID:0NzsMgma
781Now_loading...774KB:2005/04/18(月) 19:45:34 ID:ZqevPGAr
八玉はどうなるんでしょう???
782Now_loading...774KB:2005/04/18(月) 20:10:04 ID:zvpqv9fF
合併までは開発を続けるらしいよ。
783Now_loading...774KB:2005/04/19(火) 08:30:33 ID:h62xStz0
いや、合併後も続けてよw
784Now_loading...774KB:2005/04/19(火) 12:41:45 ID:z3N8zbZn
eclipseわけわかんねぇ・・・
どうやってもASプロジェクトが作れないし。
ヘルプも意味わかんないや。
1人でやるんだからプロジェクトなんていらないからファイルを普通に開いて欲しいよ・・・
785初期不良:2005/04/19(火) 12:50:40 ID:43Vw4IZF
>>784
別に一人でもプロジェクトは必要だろ。
クラス作って参照できるようにしたりするんだし、それらのまとまりってだけなんだから。
786Now_loading...774KB:2005/04/19(火) 13:01:35 ID:z3N8zbZn
でも変なエラー出してプロジェクト作れんのです。
787初期不良:2005/04/19(火) 13:10:50 ID:43Vw4IZF
送ってもた...
プロジェクト作れないのはエラーメッセージ出てるだろ。
core class のパスを設定してくれって。
メニューの Window > Preferences > ActionScript2 > Paths で
C:\documents and settings\{your name}\Locale Settings\Application Data\Macromedia\Flash MX 2004\ja\Configuration\Classes
を設定すればOK
as ファイルは New > File で拡張子を as にすれば OK
まだ 0.7 になってからほとんど使ってないので報告きぼんぬ
788Now_loading...774KB:2005/04/19(火) 13:25:09 ID:z3N8zbZn
できた、死ねる。
core class のパスを設定してくれって言われても
初めてeclips使う身としてはなんのことやらだった・・・。
多分Java→ASの人にはいいんだろうな。
とりあえずなんか弄ってみる。お勧めの機能とかある?
789Now_loading...774KB:2005/04/19(火) 14:01:53 ID:Kr6VHByD
EclipsなどはJAVA環境の人間がまれに合理を求めすぎて
極めて排他的になるよい例だと思われ。
ASだけやる人間にはお薦めできない。
790Now_loading...774KB:2005/04/19(火) 14:05:47 ID:z3N8zbZn
そんな・・・orz
791Now_loading...774KB:2005/04/19(火) 17:46:46 ID:/1WzEXAq
ActionScript2.0エディタならSEPYがお勧めかも。
最近日本語のバグが良くなったし。
ttp://www.sephiroth.it/python/sepy.php
下のDownLoadから。
日本語化パッチ
ttp://www.yk.rim.or.jp/~sucle/blog/blosxom.cgi/flash
DLしたらLC_MESSAGESフォルダに入れて再起動、ツールの設定から日本語を選べる。

Flashのビルトインクラス一覧とかも実装してて
Flashからエディタに乗り換えようと思ってる人にお勧めかもよ。
ただ、UTF-8じゃないと日本語化けるっぽい。
Shift-JISの人は置き換えソフトとかで変換する必要あるかも。
792Now_loading...774KB:2005/04/21(木) 22:38:39 ID:/spxqOtg
XP MX2004 Proです。

文字列で取得した数式の計算結果を得るにはどうすればよいのでしょうか?

function Cal(siki_str:String){
何か処理;
}
trace( Cal("12+18") ); //ここで 30 と言う結果を得たいのです。

自分で + や - など ごとに分割して数値型にして計算する方法以外に
なにかいい方法はないでしょうか?
793初期不良:2005/04/22(金) 04:06:49 ID:IlDGsA5P
そういうのはいわゆるインタープリター型言語じゃないとできない話なんじゃなかったっけか?
794Now_loading...774KB:2005/04/22(金) 19:59:54 ID:MroG3b/G
>>792
文字列で取得する目的は何?
文章中に計算式が出てくるとかかな。
複雑じゃなかったら、必要な情報だけを配列に放り込むとか、方法はありそうだが。

もしくは定義しておいた演算子と数字以外を除去するとかね。
795Now_loading...774KB:2005/04/22(金) 20:34:08 ID:ox0dZfsp
function Cal(siki_str:String):Number{
trace(siki_str)
var ans:Number = 0
var a:Number
var tasu_ary:Array = siki_str.split("+");
trace(tasu_ary.length)
for(var t in tasu_ary){
hiku_ary = tasu_ary[t].split("-");
a = parseInt(hiku_ary.shift().toString());
if(!isNaN(a)){
ans += a
}
for(var h in hiku_ary){
var kakeru_ary:Array = hiku_ary[h].split("*");
a = parseInt(kakeru_ary.shift().toString());
trace(a)
if(!isNaN(a)){
ans -= a
}
}
}
return ans;
}
trace(Cal("1+1-9"));
796792:2005/04/22(金) 20:56:31 ID:c1xSsozs
>>793,>>794,>>795
返事遅れました。ありがとうございます。

文字列で取得したかったのは、外部読み込みファイルで取得した
計算式を計算したかったからです。

797Now_loading...774KB:2005/04/25(月) 20:59:41 ID:CdVmMQ1b
メモ:
携帯で再生するFlashは機種によって1フレーム目が2回再生されることがある。
条件はインタラクティブ再生時のみなので待ち受けに影響は無し。
ランダムで表示を行う待ち受けをテスト再生するときに引っかかりやすいので注意。
798Now_loading...774KB:2005/04/26(火) 02:00:03 ID:qBnGcKSc
>>793
今更だけど
一応Flashの実行環境はインタプリタじゃないの?

というツッコミはさておき
ActionScriptにもPerlやLisp相当のevalは欲しいですな(ASのevalじゃなくて)

一応ECMA Scriptの仕様にはあるみたいだけど
http://www.kmonos.net/alang/etc/ecmascript.php
799初期不良:2005/04/26(火) 05:23:30 ID:onkWrqGe
C:\Documents and Settings\{username}\Local Settings\Application Data\Macromedia\Flash MX 2004\ja\Configuration\Classes\aso

に aso ファイルがたくさんあるよね。
これって as ファイルがコンパイルされた中間ファイルなのかなと思ってたが。
Java の class ファイルと同じような感じで。違うのかな?
800800:2005/04/26(火) 12:05:37 ID:htnkvatX
>>799
コンパイルっていっても、単なるバイトコードでしょ
801Now_loading...774KB:2005/04/26(火) 12:06:37 ID:7skC5imN
>>799
形式はどうであれ扱い的にはそんな感じだろうね。
802Now_loading...774KB:2005/04/26(火) 15:52:45 ID:yVR5/1+7
>797
頭の片隅にいれておくよ。ありがとう。
よければ、どの機種で二回再生されることがあるのか教えてくれるとうれしい。
803Now_loading...774KB:2005/04/26(火) 23:58:02 ID:6agUU4E7
Flash4や5の頃は、フレーム1は不安定なので
何も書かないのが普通だったのだが。
804Now_loading...774KB:2005/05/01(日) 23:44:57 ID:Sw8inPEy
日本語の情報も増えてきたし
誰かLaszloやらないか?

ttp://laszlo.no-ip.org/
805Now_loading...774KB:2005/05/02(月) 14:16:37 ID:74Ap50ex
>803
聞いたことあるけれども「不安定」って何さ。曖昧な情報だな。
806Now_loading...774KB:2005/05/02(月) 20:53:37 ID:yLKylnJq
>805
1フレ目が不安定なのは仕様です。
これは1フレ目に何も書かないことで回避可能です。

マックロメディアのFAQより抜粋。
807Now_loading...774KB:2005/05/02(月) 22:53:25 ID:UJeaxS+h
ちょいと宣伝カキコ失礼。
このあとすぐ開幕です、気が向いたら見に来てやって下さいませー。

【AS】Flash Game Festival'05【イベント】
http://pc8.2ch.net/test/read.cgi/swf/1108134271/
808Now_loading...774KB:2005/05/03(火) 20:56:11 ID:IEaWorIG
>>804
オープンソースのFlexみたいなもん?
809Now_loading...774KB:2005/05/04(水) 23:24:36 ID:JlbNVuHf
>>804
ttp://laszlo.no-ip.org/

↓サーバサイドで動的にSWFを作成するだけなら、別にMingでいいような気もする
>XMLスタイルで表記したLZXファイルからSWFを作成し、クライアント上のFlashPlayerで動作します。


↓Ming
http://ming.sourceforge.net/
php用がメジャーらしいが、C用とPerl用しか使ったことない
810Now_loading...774KB:2005/05/07(土) 10:48:25 ID:0VRZebon
なぜマイメニュー画面なんだろう?
なにか今後のための布石?

ttp://japan.internet.com/allnet/20050506/4.html
811Now_loading...774KB:2005/05/30(月) 20:39:24 ID:1HJATkYV
暇だからなかなか香ばしいFla4manについてでも語ろうか
812Now_loading...774KB:2005/05/31(火) 03:20:10 ID:u0ARcfDR
Fla4manてxooxの琴か。
813Now_loading...774KB:2005/06/10(金) 12:14:06 ID:N9U8u8fo
xooxって誰よ?
確かに香ばしいな(´д`)他人のオナニー見てる気分になってくる
814Now_loading...774KB:2005/06/11(土) 01:14:29 ID:9XjxVCZP
815Now_loading...774KB:2005/06/11(土) 02:11:43 ID:G4TnQFLn
抜群のクオリティとセンスだな。

日常会話でも人の話を汲み取れない感じの年配SEとプロファイリングしつつ
おやすみなさい
816Now_loading...774KB:2005/06/15(水) 11:10:32 ID:f157ogVA
MXのAS1.0からMX2004のAS2.0に移行して間もない素人です。

ところでASのXMLって扱いにくくないですか?
DOMLevel2相当を実装しているなら良いのですが、ASのXMLクラスがサポートしているのはDOMLevel1だとか。
ノードにアクセスするのに .firstChild.firstChild.... と書いていたのでは、めんどくさいし後からソース見たときに
「これってどのノードにアクセスしてるんだ?」となって訳分からなくなります。
せめて getElementsByTagName が使えればなあ・・・と常々思っています。
もしくは、PHP5に標準装備されているSimpleXMLのようなものがASでできれば・・・。

そんなXMLを扱いやすくするおすすめのライブラリをご存知でしたら教えてくださいまし。
私が見つけたのでは↓のようなものが良い感じでした。

【XPathでノードを取得】
http://www.xfactorstudio.com/Actionscript/AS2/XPath/

【わりとSimpleXMLに近いことができそう】
http://proto.layer51.com/d.aspx?f=957
817Now_loading...774KB:2005/06/15(水) 15:07:32 ID:bzqY7pe1
>>816
Proならmx.xpath.XPathAPIつかえば?
818Now_loading...774KB:2005/06/16(木) 07:15:19 ID:hJTBqCY7
次からE4X実装だと。
819Now_loading...774KB:2005/06/16(木) 11:49:43 ID:c1PrrMSr
>>818
ほう。あとは正規表現を付けてくれれば。
820Now_loading...774KB:2005/06/16(木) 12:52:02 ID:wXx8gfs6
たしか正規表現は実装するんじゃ。
821Now_loading...774KB:2005/06/16(木) 20:20:23 ID:hJTBqCY7
連想配列ほしい。
822Now_loading...774KB:2005/06/16(木) 20:25:55 ID:acTydVb0
FPS変えれるようにしてくれ
823Now_loading...774KB:2005/06/16(木) 21:00:47 ID:fxwmXkNN
まず3Dを
824Now_loading...774KB:2005/06/16(木) 23:28:31 ID:Pz6/hRnn
jpegの表示バグ直して
825Now_loading...774KB:2005/06/17(金) 01:16:26 ID:HPuGaUat
>>824
最重要!!!
826Now_loading...774KB:2005/06/18(土) 03:23:42 ID:uDk7YFeR
イベント増やしてほしいなー。
827Now_loading...774KB:2005/06/18(土) 09:49:10 ID:KE1+mb9p
Mac でも onMouseWheel を使えるように
828Now_loading...774KB:2005/06/18(土) 13:30:20 ID:+HX63dAH
_xmouseと_ymouseに代入できるように
829Now_loading...774KB:2005/06/18(土) 14:06:43 ID:gcEWzP9i
力技じゃなくてIME制御が欲しい。

>>828
うはwwwそれウザスwwwwwww
830Now_loading...774KB:2005/06/21(火) 01:43:53 ID:cAi3MRmi
久々に話のネタ振りなぞ。

ウチの掲示板のソースを改造して
スキン対応型掲示板のFlashスキンを作ってくれた人がきますた。
http://otd13.jbbs.livedoor.jp/330636/bbs_tree (ベータ版)

書き込みの親子関係を踏襲した上で
見た目をTree,Plain,Thread形式にそれぞれ変更できる上に、
将来的には後ろ側(Perl,PHP)はいじくらずに済むそうです。

ここまでしっかり作りこんだオールFlashの掲示板って
初めて見たもんで、ちょっと驚き。


俺もFlashBlog作成がんがろっと。
831Now_loading...774KB:2005/06/21(火) 01:45:13 ID:cAi3MRmi
そんなワケで入院中にFlashBlogの各種パーツを作る雛形に成り得る
ボタンコンポーネントをぐりぐり作ってたら
結果的にたかだかボタンにこれでもかって言うほどの
機能を詰め込みまくったボタンコンポーネントができあがりますた。
興味のある方は色々触ってフィードバックを下さいませーヽ(´ー`)ノ

http://n-mattun.net/document/components/specialbutton/SpecialButton.fla
(MX形式。[Flashインスコフォルダ]\First Run\Componentsに置けばすぐ使えます)
http://n-mattun.net/document/components/specialbutton/ (各種ドキュメント)
http://n-mattun.net/document/components/specialbutton/tips.htm#CreateSkin (サンプル。詰め込みすぎて重い)

以下、ざっくりとした特徴
見た目
 ・ラベルに外部テキストや外部画像やリンケージMCを指定可能。
 ・境界線の内外をピクセル単位で指定可能。
 ・角の丸みをピクセル単位で(ry
 ・ラベルの余白値をピ(ry
 ・背景色にグラデーション指定が可能、Alphaも調節できるよ。
 ・境界線の内外色は辺毎に変更可能。Windowsのボタンっぽいのも作れる。
 ・定数の設定が面倒な場合はスキン名から見た目を一括変更可能
見た目以外
 ・ボタン自身に配列形式で複数のデータを持たせることが可能。
 ・play/stop系の命令とgetURLはハンドラ記述を不要にしてみた。
 ・Over,Down,Disableにもハンドラを付けてみた。(onLoadハンドラ付けようか考え中)
 ・ツールチップ表示とショートカットキー対応も付けてみた。
これから実装する予定のもの
 ・配布形態をmxpにしてExchangeから管理できるようにする。
 ・2004への対応(まだ2004で実験してない。多分どっかでコケる)
実装したいけど面倒なのでやらなそうなもの
 ・接尾辞によるメソッド一覧表示
832Now_loading...774KB:2005/06/24(金) 16:07:53 ID:mWkUvu0j
「ActionScriptとは?」のキーワードで2時間ほど調たが、未だに不明なことが……
ActionScriptが素晴らしい機能を持ったJavaScriptに似たFLASH用のプログラム言語であることは判明したが、いざActionScriptが使える環境の話になると、抽象的だったり語らなかったりで、わけがわからん。
そのわりには、「Flahs MX」や「FLASH 5(SWF?)」というツールを使っていることを前提としているような講座だったり説明がほとんど。

まあ、結局聞きたいことは、

・ActionScriptはFLASHツール内部でのみ利用可能なのか?
・それともブラウザがJavaScriptを稼動させるが如く、ActionScriptもそのまま稼動することができるのか?
・通常のプログラム言語同様にコンパイラ的なもので変換は可能か?

です。
833Now_loading...774KB:2005/06/24(金) 17:28:40 ID:4jVvuvVD
・Yes
・No
・Flashがコンパイルを兼ねる。

環境についての言及がないのは、ActionScriptがプログラムではなくスクリプトで
Flashツールでの製作、コンパイル、FlashPlayer(ブラウザにプラグインとして入る)の再生と
Flashのみで完結しているから。

その質問は非常に珍しいけどなかなか興味深いことを聞かせてもらった。
今度講座を作る時の参考にさせてもらう。
834831:2005/06/24(金) 23:29:17 ID:ZvOzcqfm
あ、ごめん。>>831
> [Flashインスコフォルダ]\First Run\Componentsに置けばすぐ使えます)
これだめだ。ここだけだとインスコはできるけどアンインスコができないw
(Flash触ってもう4年近く経過するにも関わらずまだ『おしフラ』から
 教わることがあるとは思わなかった。ちなみにP150)

ってなワケで置き外しは

C:\Documents and Settings\<マシンのユーザ名>\Application Data\Macromedia\Flash MX\Configuration\Components

こっちでよろしくです。

しかしこれ多数コンポーネントを置いてる場合、Flash立ち上げた時に表示さえれる
trace文がテラウザスwwwww さすがにこれは近日中に直します(汗
835Now_loading...774KB:2005/06/27(月) 08:49:33 ID:7IC8u+NZ
実行速度追求についてなのですが、
staticにしたパッケージクラスから呼び出すメソッドと
インスタンスに実装したメソッドでは処理速度に差があると
(JAVA上では)聞いたことがあるのですが、これはFlashの
AS2.0においても当てはまりますか?
836Now_loading...774KB:2005/06/29(水) 01:58:30 ID:CQ4XgFx8
ASは下位互換を保つためにAS2.0で作っても結局は
AS1.0に書き換えられてswf内に格納される。

単なる開発手続き上の違いであって、
出来あがるものは同じ。なので実行速度も同じ。
837Now_loading...774KB:2005/06/29(水) 02:07:03 ID:CQ4XgFx8
>>833
コンパイルを経ないのがスクリプトであって、ASも例に違わず。
swfに格納されるときに少しは中間言語っぽくもなるけど、
基本的にはインタプリタ。

なのでFlashにおいてコンパイルの概念は、
そもそも存在せず、一部正しくないやも。
838Now_loading...774KB:2005/06/29(水) 14:24:11 ID:nVpMWj1q
>>836
そうですか。
じゃあ、あんまり神経質に考えることもないです。
どうもでした。
839Now_loading...774KB:2005/06/29(水) 14:26:10 ID:nVpMWj1q
↑訂正・・・
×〜ないです。
○〜なかったですね。
840Now_loading...774KB:2005/07/06(水) 23:02:31 ID:D0P8PTH3
ASではないけれど、関連として質問させてください…


JAVAのサーブレットから変数を読み込み、getURLで
変数の値に応じた画面にリンクすることを目標としたメニューFLASHを作っています。

とりあえず、動作テストとして 「変数1=11&変数2=22」 と書いたtxtを読み込み、
getURL("http://server/servlet?変数1=" + 変数1の値 + "&変数2=" + 変数2の値","_blank")
の記述で 「http://server/servlet?変数1=11&変数2=22」 を新規に立ち上げることはできました。


たぶんこの要領でサーブレットから変数読み込み→ジャンプは可能だと判断したのですが、
肝心のサーブレットの処理がよくわかりません。
色々本も見てみたのですが、自分はJAVA未経験のためよくわからず、
プログラミング板でそれらしいスレッドを探してみたんですが、どうも違うスレばかりで…

サーブレット⇔FLASHの経験ある方、すみませんがご教授下さい。よろしくお願いします。
841840:2005/07/07(木) 22:23:29 ID:C837gxVM
すみません、書き連ねるだけ書き連ねておいて、あっさりできましたorz

サーブレットから直接読み込まず、Javascriptで変数を渡す事で落ち着きました。
スレ汚してスマソ
842Now_loading...774KB:2005/07/07(木) 23:20:59 ID:EtAwNHYv
あ、それでよかったのか。
javascriptからならわかるんだけど・・・と迷ってたんだが。
843840:2005/07/08(金) 08:08:36 ID:C0MLIQAH
>842
的を得ない質問だったのにありがとう。
ふとソースを見たら(何の処理でかはわからないけど)
JavaScriptで変数書き出されてたから、それを流用することにした次第です。

また詰まったら泣き付きにきます ノシ
844Now_loading...774KB:2005/07/08(金) 10:24:17 ID:MNBHnt+4
的は射る物なのだよ明智君
845Now_loading...774KB:2005/07/12(火) 13:54:47 ID:WJ+s2rMm
F-siteで誰だか知らん女がつまらん記事を書きまくっているのだが
関係者見ているなら、自分のブログで書けやと言ってやってくれ。

846Now_loading...774KB:2005/07/12(火) 15:00:37 ID:UnLFdari
書籍化決定
847Now_loading...774KB:2005/07/12(火) 19:40:58 ID:UnLFdari
紅白で激重だったフラがコマ落ちしない件
ttp://www.macromedia.com/software/flashplayer/public_beta/
848847:2005/07/12(火) 20:21:04 ID:UnLFdari
うーん、やっぱりそこまで軽くないかも
849Now_loading...774KB:2005/07/12(火) 21:01:03 ID:Ap4i3RjU
8ように最適化されたswfがあるとか?
850Now_loading...774KB:2005/07/12(火) 21:07:48 ID:445bpAx+
【Maelstrom】Flash Player 8 総合【8ball】
http://pc8.2ch.net/test/read.cgi/swf/1121167135/l50

一応専用スレ立てておきました。
まだ公開初日なんで寂しいのです。。。
851YahooBB220057024192.bbtec.net:2005/07/18(月) 14:11:34 ID:cAfv6RD5
hee
852Now_loading...774KB:2005/07/22(金) 18:23:40 ID:NFXtwYMQ
     .┌━┐    ┌━┐
      ┃┌╋──╋┐┃
      └╋┘    └╋┘
        ┃ ・   ・  ┃        ┌━━┐
    ●━╋┐    ┌╂━━━━╂┐  ┃
    └━┷┴━━╂┘        └╋━┘
同じスレにはコピペ ┌╋┐        ┌╋┐
できるけど、違う  ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃  ┃┃    ┃┃  ┃
ない不思議コピペ ┃  ┃┃    ┃┃  ┃
           └━┘┘   └└━┘
853Now_loading...774KB:2005/07/23(土) 07:35:59 ID:D5FZwA36
     .┌━┐    ┌━┐
      ┃┌╋──╋┐┃
      └╋┘    └╋┘
        ┃ ・   ・  ┃        ┌━━┐
    ●━╋┐    ┌╂━━━━╂┐  ┃
    └━┷┴━━╂┘        └╋━┘
同じスレにはコピペ ┌╋┐        ┌╋┐
できるけど、違う  ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃  ┃┃    ┃┃  ┃
ない不思議コピペ ┃  ┃┃    ┃┃  ┃
           └━┘┘   └└━┘


?
854Now_loading...774KB:2005/07/28(木) 15:26:08 ID:s/pb/DLA
MTASC(Motion-Twin ActionScript 2 Compiler)
ttp://www.mtasc.org/

コマンドラインActionScript 2.0コンパイラ
とりあえずHelloWorldまでやった。
FLASHなくてもSWFつくれる
855Now_loading...774KB:2005/08/02(火) 22:51:11 ID:VxyIuvnC
8入れたんだけど?また7に戻ったぞ?
仕様すかね?
856792:2005/08/03(水) 00:46:11 ID:diX9MW8T
>>855
いや、マルチですね。
857Now_loading...774KB:2005/08/05(金) 23:48:48 ID:QFoy0ow1
8ball無事に入りましたが衝撃だなあ。

画像は全部外部から読み込ませて画像加工はデザイナーに。
手離れよくてFLASHってメチャ楽だったんだけどなあ。
今後はすべてスクリプターがやるのか。
デザイナーも兼ねなきゃならんと思うとちょっと気が重いな。
858Now_loading...774KB:2005/08/06(土) 00:43:16 ID:XhzQQrar
作業の分離はかわんねーだろ
859Now_loading...774KB:2005/08/08(月) 01:01:35 ID:/F6JC/RM
>>858
画像のコラージュもスクリプトでやるんじゃね?
画像処理ソフトでの作業は輪郭抽出ぐらいとか
860Now_loading...774KB:2005/08/08(月) 21:09:10 ID:n/gT9Eh/
8の新機能、ASノーマルモード復活てw
861Now_loading...774KB:2005/08/08(月) 21:44:57 ID:02I7s6ZS
>>859
しないしないw
動的な動作だけw
862Now_loading...774KB:2005/08/13(土) 18:53:01 ID:QZzLxqaD
フレームにAS書く時一番上に
//MovieClip this;
って書いたら
this. を書いたときにコードヒントがでるって知ってた?
俺は今の今までしらんかったよ。
863Now_loading...774KB:2005/08/13(土) 22:07:01 ID:bNGRD2ws
バグ報告はスレ違いですよ
864Now_loading...774KB:2005/08/13(土) 23:55:52 ID:OXCnRtK0
他にも接尾辞に_mcを使うとか色々あるけどね
865Now_loading...774KB:2005/08/27(土) 03:34:59 ID:wxcuiyJU
eqlipseのflash統合開発環境FDT

ttp://www.powerflasher.com/fdt/flashsite/flash.htm

使い心地は良好。flashoutのものよりコード補完機能は強力。
30日試用版というものを落としたんだけれども
30日過ぎると使用できなくなるのかどうかは謎。
866Now_loading...774KB:2005/08/27(土) 14:26:09 ID:U/0UpV0l
しかし、本家flashエディタは補完機能が最悪だと思うわ。
867Now_loading...774KB:2005/08/28(日) 20:56:44 ID:1wm7S9/+
でも自動フォーマットだけはいいわ。
868Now_loading...774KB:2005/08/30(火) 20:27:22 ID:p7U0o5Z1
AS|PYが2バイトまともに扱えるようになればなあ・・・
一応使えるけど微妙だし。
869Now_loading...774KB:2005/08/30(火) 20:28:12 ID:p7U0o5Z1
しまったSE|PYって書こうとして間違った・・・
870Now_loading...774KB:2005/08/31(水) 02:46:39 ID:AyWvwyJp
SciTEFlashはどうよ
871Now_loading...774KB:2005/08/31(水) 14:01:47 ID:FTctc3xG
SciTEFlashも悪くないけど(実際使ってるし)
やっぱりSE|PYの多機能さには負けるんだよねえ。
SCiTEを元にしてるから当然だろうけど。
872Now_loading...774KB:2005/08/31(水) 22:01:03 ID:w5a+WdBa
>>865
よさげだねコレ
873Now_loading...774KB:2005/09/01(木) 01:44:29 ID:kK8qmcNF
>>871
おれは逆にSEPYの多機能さが使いづらいんだよなぁ。
そこまで使える脳みそがないってだけなんだが。

FLASHのASパネルに気の利いた機能が、ちょこちょこっとついてくれればいいんだけど。
あとMTASC対応で。
874Now_loading...774KB:2005/09/13(火) 16:46:59 ID:vTKpJyLI
MS、グラフィックツール「Sparkle」をお披露目
ttp://www.itmedia.co.jp/enterprise/articles/0509/12/news037.html
875Now_loading...774KB:2005/09/15(木) 19:45:35 ID:DeOd0PIl
Flash8いろいろ見てみたけど、数学系強い人が力を発揮できそうだね。
876Now_loading...774KB:2005/09/15(木) 23:16:51 ID:/46DH8WE
というと
877Now_loading...774KB:2005/09/15(木) 23:21:18 ID:0jJIiuYc
ASによる描画が強化されたんだが
マトリックス関係の操作が増えたと聞く。
878Now_loading...774KB:2005/09/18(日) 02:50:07 ID:Dz7CYWp4
asエディタ
879Now_loading...774KB:2005/09/18(日) 07:30:13 ID:O6a1zv8N
プログラマのいい遊び道具になってきたな
880Now_loading...774KB:2005/09/22(木) 09:04:27 ID:gufafe0s
ho
881Now_loading...774KB:2005/09/26(月) 03:19:41 ID:nu+5XKwL
FlashのActionScriptエディタでホイールを上に回すといきなり最上段までスクロールする現象は、「どこでもホイール」で解決できるってのはがいしゅつ(←なぜか変換できない)ですか?
今気づいてペタウレシスだったんですが、既にパッチ出てたんだったら悲しいなと。
882Now_loading...774KB:2005/09/26(月) 03:42:54 ID:JTSgxaq1
元からそんな現象に悩まされてなかったので何とも・・・
883Now_loading...774KB:2005/09/26(月) 10:34:32 ID:nu+5XKwL
>>882
マヂっすか!

ちなみに環境はこれ。
・Windows XP Professional SP2
・Macromedia Studio MX 2004 Professional (FlashMX2004proは7.2)
この他にOffice2003やVS6やVS2003やSQL Server2003やFCS1.5なんかが入ってます。

マウスはMicrosoft Wireless IntelliMouse Explorer 2.0でIntelliPoint5.2です。
IntelliPoint5.2ってVB6のコードウィンドウでスクロールできなかったりと色々問題が多いんで、それ絡みかも。

オレ以外食らってないって何かサミシイ(´・ω・`)ショボン
884Now_loading...774KB:2005/09/26(月) 12:38:07 ID:1zEfRs6C
オレもそんな現象起こったこと無いなぁ
885Now_loading...774KB:2005/09/26(月) 12:41:51 ID:Jqd02rV0
>>883
ああ、その症状があったね。

かれこれ1年半前にMSワイヤレスエクスプローラー2を買った時にその症状が出たので、
それ以来IntelliPoint5を入れてない。
886Now_loading...774KB:2005/09/28(水) 01:28:46 ID:+rNM4DOr
要はFLASH関係ないと。

で、FLASH8でASなんか変わった?
2.0だから同じだよね?
887Now_loading...774KB:2005/09/28(水) 10:22:26 ID:4i6IEM/+
>>886
APIが増えたくらいで、言語的な仕様変更はない。

プログラマとしては、一見地味なバージョンアップだったけど、
ちゃんと見てみると、エフェクト類が非常に増えていて、それをASでコントロールできるので
一番凄いバージョンアップかもしれない。

Macromediaとしては、今までASの仕様作成にリソースを投入してきたけど、
一応AS2で完成したという事で、これからはFlash playerの表現力アップにリソース投入。
ASには新機能のAPIを追加、という方向性みたい。
888Now_loading...774KB:2005/09/28(水) 10:30:23 ID:yLe/rMTG
getterが値を返せないのが個人的に不完全だと思う。
889Now_loading...774KB:2005/09/28(水) 10:40:19 ID:4i6IEM/+
>>888
もち、俺も個人的にはAS2にはいろいろ不満があるね。
890Now_loading...774KB:2005/09/28(水) 10:42:32 ID:yLe/rMTG
つかgetterは治ってるんじゃないかな〜と期待する。
あれはコンパイラの判定を変更するだけだから。

function get hoge(arg){
_hoge = arg;
return arg;
}

とかできるようになれば

hoge2 = hoge = "aaa";

こういう記述ができるようになるし。
891Now_loading...774KB:2005/10/07(金) 10:34:20 ID:xQXPKxQ2
AS3が来るどー!
892Now_loading...774KB:2005/10/07(金) 14:57:54 ID:M6bddvQo
893Now_loading...774KB:2005/10/07(金) 17:57:44 ID:o5MpA9B5
キタ━━━━━(゚(゚∀(゚∀゚(☆∀☆)゚∀゚)∀゚)゚)━━━━━イ!!
894Now_loading...774KB:2005/10/07(金) 21:52:18 ID:pjV+0xwP
>3.0 では、コンパイル時の厳格な型チェックを行うコンパイルモードをサポートし、
これは助かる
それに合わせて配列を強化してくれんかな……

何回もnew Arrayとかやってられないっすよ!(AA略
895Now_loading...774KB:2005/10/07(金) 21:55:29 ID:RmJ5wlxR
>何回もnew Arrayとかやってられないっすよ!(AA略

どういう意味?
896Now_loading...774KB:2005/10/07(金) 21:57:19 ID:pjV+0xwP
多次元配列death
897Now_loading...774KB:2005/10/07(金) 22:28:29 ID:o5MpA9B5
普通にこうやればいいんじゃないの?
それとも他言語は別のやり方があるのか?

myArray = new Array();
for(i=0;i<5;i++){
myArray[i] = new Array();
for(j=0;j<5;j++){
myArray[i][j] = new Array();
}
}
898Now_loading...774KB:2005/10/07(金) 22:42:04 ID:60D8/BrZ
>>897
>何回も
899Now_loading...774KB:2005/10/07(金) 23:53:43 ID:pjV+0xwP
>>897
int array[20][20][20];

20×20×20の整数型配列のできあがり。中身は初期化もされんけどな
900Now_loading...774KB:2005/10/08(土) 02:28:44 ID:kzf4EL5O
正規表現サポートかぁ。
いよいよJavaScriptだな。
901Now_loading...774KB:2005/10/08(土) 03:08:30 ID:v0Wj/uD7
外部出力(保存)できるようになんないかなぁ〜
902Now_loading...774KB:2005/10/08(土) 11:01:50 ID:geBXf4el
変数の型指定が気持ち悪いです
903Now_loading...774KB:2005/10/08(土) 13:56:43 ID:WuQL2btI
ちゃんと、抽象クラスは使えるようになってるんだろうな
904Now_loading...774KB:2005/10/08(土) 14:41:52 ID:2J61LwQ2
var list:Array = [ [], [], [] ];
これでええやん。
905Now_loading...774KB:2005/10/08(土) 14:46:54 ID:PfOiu7ra
>>904
30立方の3次元配列とかだったらどうするよ?w
906Now_loading...774KB:2005/10/08(土) 17:23:34 ID:VNHwDeAa
設計が悪い
907Now_loading...774KB:2005/10/08(土) 17:25:19 ID:PfOiu7ra
そんなw
908Now_loading...774KB:2005/10/08(土) 19:59:33 ID:2J61LwQ2
>905
30立方の3次元配列の宣言は多言語だとどう書くの?
909Now_loading...774KB:2005/10/08(土) 20:31:04 ID:PfOiu7ra
>>908
いや、だから int a[30][30][30]
910Now_loading...774KB:2005/10/09(日) 00:17:01 ID:lr4egNMf
MMSave("テスト","test.txt") でテキスト出力できるってしってた?
オーサリング時のみけど。
911Now_loading...774KB:2005/10/09(日) 00:22:41 ID:QFzHa4+a
>909
それは何にも値を入れない初期化宣言だよな。
宣言時値を代入する場合はActionScript同様に面倒になるわけだ。

配列操作処理時に随時配列を生成することは別になんら問題はないと思うが。
配列数はどこか変数に用意でもしとけばいい。
912Now_loading...774KB:2005/10/09(日) 00:31:53 ID:Z6ApNQ7g
俺も、配列の初期化宣言は気にならないね。
実際、これ配列じゃなくてコレクションクラスだし。

個人的には、Arrayから値を取り出す時にキャストしないで使えちゃうのが気持ち悪い。
913Now_loading...774KB:2005/10/09(日) 12:21:21 ID:9zEeu3VO
>>912
自分は記憶領域を確保するのとデータの代入を
同時にやるってのが気持ち悪く感じるんだよなあ。
データ代入時に速度が求められるときもあるし。

var num = 0;

くらいの量ならいいけど、30立方の3次元配列に
外部ファイルからデータ読み込みとかするときは
配列の宣言→データの代入と分けてやりたい。
そうすると>>897みたいなことをやることになるが、
まんどくさい。

・宣言時に大きさが決まって、以後変更できない
・多次元配列でも一行で宣言できる
・pushとかpopとかの機能はないがそのぶん高速

な配列クラスがホスィ
914Now_loading...774KB:2005/10/09(日) 16:19:40 ID:Z6ApNQ7g
>>913
まあ、他の言語と同様の配列があってもいい、という点は納得できるが、
3次元配列はなるべく使わん方がいいよ。

共同作業や修正の時、
書く方はいいけど、読む方が大変。
915Now_loading...774KB:2005/10/09(日) 17:15:32 ID:03jfeB87
プロパティ名には数字ではなく英語を使え。っと
916Now_loading...774KB:2005/10/09(日) 21:09:03 ID:9zEeu3VO
「4人のキャラの、レベル1からレベル20までのHP、MP、攻撃力、守備力を定義したい」とかいう場合は
int pals[4][20][4];
とか出来るとラクなんだけどね(実際には動的に確保するだろうけど)

3次元配列を避ける場合、「1人のキャラのデータ」をクラスにすることになるのかな。
917Now_loading...774KB:2005/10/09(日) 22:14:52 ID:vS8HUTu8
>>916
HP、MP、攻撃力、守備力に配列を割り当てるのはちょっとおかしい気がする。
少なくとも連想配列にするべき。

多次元配列を1行で宣言できたら楽ってのには別に異論無いけど。
918Now_loading...774KB:2005/10/09(日) 22:41:46 ID:9zEeu3VO
連想配列はどうもオーバーヘッドが大きくなりそうで敬遠しちゃうんだよな
非リアルタイムRPGのパラメータくらいなら無問題なんだろうけど。
919Now_loading...774KB:2005/10/09(日) 22:47:28 ID:ueJu6PH1
まあどう使うかは別として
他言語と同じにしたいって要望はありだよね。
ASの機能としてできないこともないだろうし。
920Now_loading...774KB:2005/10/10(月) 01:17:29 ID:Q+0SK+nU
>>918
8とか8.5ではわからないけどFlashMXとかの時点では配列参照もオブジェクト参照も同等のコストだったような。
たぶん配列参照自体がオブジェクト参照で作られてた。(連続メモリじゃなくハッシュってことで)

いずれもっとプリミティブな配列はほしいのかもね。自動拡張とかはやらなくてもいいから。
921Now_loading...774KB:2005/10/10(月) 09:07:44 ID:ZvV1F+gW
>>918
アルゴリズムの最適化では頑張るべきだが、
変数の取り出し方で最適化しようとするのは、無駄な努力だよ。

理由は、>>920の通りだし、
その手の最適化は、人間の仕事じゃなくて、コンパイラの仕事。
922初期不良:2005/10/10(月) 17:50:58 ID:468RyHxm
そんなことより Array にキャストできないの何とかならんの?
923Now_loading...774KB:2005/10/10(月) 17:54:13 ID:g9DuTRcu
死ぬほど重いUIコンポーネントもなんとかしてくだちい
924Now_loading...774KB:2005/10/12(水) 16:50:50 ID:P2DM8EPh
gifとかpngとか読み込めるようになるといいけど・・・。
925Now_loading...774KB:2005/10/12(水) 16:53:32 ID:uJIhxYP0
実行時に、Flash アプリケーションにロードできるメディアファイルには、SWF、MP3、JPEG、GIF、PNG、FLV ファイルの 6 種類があります。
926Now_loading...774KB:2005/10/12(水) 16:57:59 ID:P2DM8EPh
おお!そりゃ嬉しい。
FlashPlayer8限定かな?
927Now_loading...774KB:2005/10/12(水) 17:10:03 ID:uJIhxYP0
そうですよ
928Now_loading...774KB:2005/10/14(金) 17:47:28 ID:HJAfbCCD
遅レスだが、C系他言語の多次元配列って初期化できるぞ。

int ary[][][] = {
{ {10} , {20,30} , {40,50,60} } ,
{ {70,80,90,100} }
};


次元数が増えたら {} のネストを増やすだけ。
929Now_loading...774KB:2005/10/15(土) 05:57:51 ID:eM4n1k1Z
デバイスフォントにマスクを・・・
930Now_loading...774KB:2005/10/15(土) 06:06:32 ID:2eA8EXwL
はい?
931Now_loading...774KB:2005/10/15(土) 11:28:09 ID:zveUKS5/
デバイスフォントにマスクをかけれるようになったらいいなという意味でわ?
932Now_loading...774KB:2005/10/15(土) 15:11:24 ID:2eA8EXwL
もうなってるよ・・・
933Now_loading...774KB:2005/10/15(土) 16:14:47 ID:eM4n1k1Z
setMask使わずに。
934Now_loading...774KB:2005/10/15(土) 16:18:58 ID:2eA8EXwL
おまえはスレタイ読めないのか?
935Now_loading...774KB:2005/10/15(土) 16:30:53 ID:eM4n1k1Z
コンポーネントとか作るときに色々ね。
いや、そんな怒るなよ。
ごめんなさい私が悪かったですあなたのスレで関係ない話を3レスもしてしまってあなたを不快にしてしまってすいませんでした。
936Now_loading...774KB:2005/10/15(土) 23:46:51 ID:Qnq6tAzJ
俺はこころがひろいから、934に代わって許すよ。
937Now_loading...774KB:2005/10/16(日) 00:01:55 ID:o/p9uTEK
>他スレでは話題に上がりづらいFLASH周りのコアな技術交換&雑談にもご利用下さい。
938Now_loading...774KB:2005/10/16(日) 03:49:06 ID:UGwcmoNR
どっちにしろ>>929の様ないい加減な発言したからだろが
939Now_loading...774KB:2005/10/16(日) 06:58:26 ID:F/uHrvu2
意地悪にしか教えられないやつもいるからな
940Now_loading...774KB:2005/10/16(日) 07:00:06 ID:Nbp1668h
俺は教えもせんがな
941Now_loading...774KB:2005/10/17(月) 22:33:32 ID:g9657rQ9
AS3 はかなりアレだ、今までとは全然違うものだコレは
942Now_loading...774KB:2005/10/17(月) 22:42:34 ID:K7ZhUao6
flex覚えた方がいいのかなぁ
943Now_loading...774KB:2005/10/18(火) 00:13:02 ID:AJqAh4zr
>>941
どう違うの?
今から開発しようとしてるのでAS2使おうと思ってるんだけど、AS3のほうがよさげかなあ??
944Now_loading...774KB:2005/10/18(火) 00:40:15 ID:ueUHXBmt
>>943
プロパティやらメソッドがかなりの部分変わるので再習得が必要となるかも、
しかし、そのために1年待つこともあるまいよ。

945Now_loading...774KB:2005/10/18(火) 01:44:51 ID:NXPIl8F7
>942
悩むよなぁ・・・
「悩む前に覚えりゃいいじゃん」って言われそうだけど、ない時間作ってまで使えるようにならんといかんのか微妙なところだ。
サンプルみてもかなりアレだし。
946Now_loading...774KB:2005/10/18(火) 17:11:09 ID:/o4Aann3
947Now_loading...774KB:2005/10/18(火) 17:27:43 ID:/o4Aann3
948Now_loading...774KB:2005/10/18(火) 18:53:46 ID:31DG7RwH
FDTを買うか迷うなあ。
Flash9と同時にEclipseベースの純正開発環境が発表されたら、FDT死亡だな。

Flex Builderを改造すれば、すぐにできそうだし。
949Now_loading...774KB:2005/10/18(火) 19:46:34 ID:mYpn60/L
ttp://labs.macromedia.com/wiki/index.php/ActionScript_3:Learning_Tips
delegateやdepthが自動になったりコンパイルエラーがでやすくなったりってなんかよさげ。コレ
E4Xってどんなものなんだろ?
950Now_loading...774KB:2005/10/19(水) 01:33:50 ID:sPs+NPt7
ttp://livedocs.macromedia.com/labs/1/flex/langref/migration.html

なんかもう・・・過去は忘れろと・・・
951Now_loading...774KB:2005/10/19(水) 12:38:35 ID:u8caUl/c
Removed.
Moved to ....
orz
952Now_loading...774KB:2005/10/19(水) 15:07:00 ID:SPE7rYY0
グローバルで使えてたものがパッケージ化されたってことでそ?
_xscaleがscaleXになるのってなんか深い理由あるのかな?
953Now_loading...774KB:2005/10/19(水) 20:00:05 ID:i9iC5PAP
ECMAScriptのNaming Conventionsに準拠させたってことじゃないの
954Now_loading...774KB:2005/10/19(水) 22:09:26 ID:a5ekVKgw
>>952
そうするとアルファベット順にプロパティ並べた時に隣接するからじゃない?
955Now_loading...774KB:2005/10/19(水) 22:43:48 ID:37JUPgJk
俺は アンダーバーなしとありが混在しているので、統一したと見た。
アンダーバーって、Flash4時代のコードの名残でしょ。
956Now_loading...774KB:2005/10/19(水) 22:46:45 ID:nEw0ssqH
そうだな。
「_」をprivateのマークにする場合も多いし。
957Now_loading...774KB:2005/10/20(木) 00:10:43 ID:JMV+JWAT
統一するなら単に xscale とすりゃいいだろうし、文字の並び順なんて日本人的発想はない

言語仕様をより高度にするついでにECMAScriptの一般的な表記法に変えただけ
958Now_loading...774KB:2005/10/20(木) 00:26:15 ID:XsRoYcQ1
携帯のほうが最近どうなるのか興味あるなぁ。
959Now_loading...774KB:2005/10/20(木) 11:33:36 ID:fU1OcXc3
>948
FDTは使用期限過ぎても使用できるので、まあそのまま使っていればいいんじゃない?
eclipseのプラグインフォルダをアンインストール、又は
FDTのバージョンが上がるたびに30日お試し期限がリセットされるし。
せこい方法だけどさ。
960Now_loading...774KB:2005/11/09(水) 01:01:51 ID:GsA1mBZq
ITmedia エンタープライズ:Flash Playerに重大な脆弱性
http://www.itmedia.co.jp/enterprise/articles/0511/07/news011.html
961Now_loading...774KB:2005/11/18(金) 16:31:29 ID:tHcuwtcl
プログラムやったことなくて、最近ASはじめたばかりの俺には
ここの人たちが全員神に見えるorz
962Now_loading...774KB:2005/11/18(金) 16:32:10 ID:tHcuwtcl
あれ、今日って10日くらいじゃなかったっけ
18日?あれ?
あああおあああああ!
963Now_loading...774KB:2005/11/30(水) 00:26:58 ID:UTSCA2JC
http://f2.aaa.livedoor.jp/~home/upswf/view.php?id=000135
新作、きわめて小ネタです。
964Now_loading...774KB:2005/11/30(水) 12:22:29 ID:SEayVVRV
>>963
(´-`).。oO(どんなリアクションすればいいんだろう?)
965Now_loading...774KB:2005/11/30(水) 22:47:15 ID:/uYosGZT
>>963
(´-`).。oO(それなんてマルチ(ry)
966Now_loading...774KB:2005/11/30(水) 23:33:16 ID:oBMD6IaS
>>965
(´-`).。oO(それが日立クオリティ)
967 ◆H0MotH/SqY :2005/12/01(木) 01:46:06 ID:BEAqDOLZ
>>965
彡´-`ミ.。oO(あんな風に小ネタでなりふり構わずレスをもらいにいける
         日立さんの事が、逆にうらやましい・・・。)
968Now_loading...774KB:2005/12/03(土) 02:34:58 ID:TWbEmPlo
エディタ何使ってますか。
SEPY使ってるんだけど、他に良さそうなのがあれば知りたいですな。
969Now_loading...774KB:2005/12/03(土) 02:56:28 ID:2XLxZhVa
>>968
Danaテキストエディタ。
970初期不良:2005/12/03(土) 11:01:01 ID:/EFJjSVH
FAME(S) まあ Eclipse やね。
ttp://www.minfish.jp/blog/archives/2005/09/famesactionscri.html
ttp://d.hatena.ne.jp/shibacho/20051009
MTASC のおかげで多少楽になった希ガス
971未来人:2005/12/11(日) 22:10:36 ID:rDVN+l8T

AS10.5 では全ての言語がレンダリングできるらしいぜ!
悪意コード仕込みで逮捕者続出。
972Now_loading...774KB:2005/12/12(月) 22:19:28 ID:qrQ898PP
973Now_loading...774KB:2005/12/12(月) 23:06:53 ID:5XvSu7ZG
オレの字が下手なのか全く認識されなかった。でももし動くんなら、これっすっげぇね。
974Now_loading...774KB:2005/12/12(月) 23:34:05 ID:y8I7XrSl
「ナ」書いたら「5」だって
975Now_loading...774KB:2005/12/12(月) 23:53:29 ID:qrQ898PP
>>973
マウスで描くとあんまり認識率が良くないです。もしあればタブレットで。

>>974
カタカナは辞書に入ってないんで...
今の所ひらがなと数字だけ。
976973:2005/12/13(火) 06:17:11 ID:fboq4hzU
タブレットでやったんだけどね。
あれから、ずいぶんやりましたが、

1、に、こ、き、さ

がうまく認識することがあった。
1だけはかなり優秀。

巴が悪いのか?

まだまだ使い物にならんすね。がんばれ。
もっと単純なことから始めたほうが実用的かもです。
たとえば二つの線の間のピクセル距離を測るとか。

977Now_loading...774KB:2005/12/13(火) 06:22:18 ID:HnCHPNQR
俺がやるとほぼ100%ヒットするんだが。
978Now_loading...774KB:2005/12/13(火) 09:31:18 ID:F/bdWD1u
>>976
一応、0-9 あ-お をきちんと認識してるサンプル画像を上げてみました。
http://www.be-interactive.org/works/tomoe_sample.html

まだまだ改善の余地アリって感じですかね。
良かったらコードを弄ってみてください。
979Now_loading...774KB:2005/12/13(火) 10:54:50 ID:fboq4hzU
ソースを見る限りがちがちだから人を選ぶような気もしてきた。
サンプルをなぞるように書いたら認識するね。

すごいね。(きちんと認識できると嬉しい)。
暇があったら改良について考えてみます。
ちょっと興味ありますね。

どちらにしても、大きな一歩なんじゃないかな。
今の段階なら
書き方のお手本を添えておくと親切かもしれません。
980Now_loading...774KB:2005/12/13(火) 11:24:40 ID:INiB/M3Z
「そ」と「ろ」の認識が甘いね。(そ の上をつなげると)
なんども学習させてみたけど改善しなかった。

その上をチョンチョンにするか、横棒にするか、とか
いが繋がってたりとか、そういう亜流の描き方をすると難しいんだろうね。
981Now_loading...774KB:2005/12/13(火) 11:33:50 ID:INiB/M3Z
マウスでやると上手く出なくて
何が違うのかな?と色々やって理由がわかった。
ttp://vipper.jpn.org/www/upload/src/VIPphoto18699.jpg
ttp://vipper.jpn.org/www/upload/src/VIPphoto18698.jpg
このとおり、こんな簡単なものでも出なくなる。
理由は、ゆっくり書いたから。
つまり、Flashのほうで時間か何かでポイントを取ってるんだと思うけど
そうするとゆっくり書かれるとポイントが増えすぎて駄目なのかもね。
だとすると全体の描画時間から間引きしてやるとか
インターフェース側での補正処置が必要になるかもしれない。
982Now_loading...774KB:2005/12/13(火) 23:01:36 ID:zoqx30JF
>>972
お前まだflash作ってんの?
せいぜいちっちゃいコミュニティで虚勢張ってろよw
983Now_loading...774KB:2005/12/14(水) 12:32:53 ID:zkSlHz9I
ちっちゃいコミュニティてなんだ?
984Now_loading...774KB:2005/12/14(水) 15:58:09 ID:/ZcWp6Pv
カッとして書き込んだんだろ、そっとしとけ。
985Now_loading...774KB
2年ぶりに次スレ立てたよー。

http://pc8.2ch.net/test/read.cgi/swf/1135182151/