【AS】ActionScript技術交換スレ Part4at SWF
【AS】ActionScript技術交換スレ Part4 - 暇つぶし2ch2:Now_loading...774KB
05/12/22 01:23:07 Dj6CR8TB
初~中級者向け。AS全体の概念をじっくりと。
URLリンク(village.infoweb.ne.jp)

ASの概念をfla付きでわかりやすく解説(ASをゼロから学ぶ初心者に超オススメ!)
URLリンク(www.geocities.co.jp)

ゲームを作る上でのASサンプルが逆引きで良くまとまってます。
URLリンク(hakuhin.hp.infoseek.co.jp)

Fumio Nonaka. 非公式テクニカルノート
URLリンク(www.fumiononaka.com)

Flash-jp、国内Flash界最大のフォーラムサイト
URLリンク(www.flash-jp.com)

XMLソケットを使用したJava-FLASHの連携を紹介しているサイト。
URLリンク(faces.bascule.co.jp)

FlashMX、2004用の汎用ソケットサーバー配布サイト
URLリンク(www.geocities.co.jp)

Class周りのリファレンス・英語リファレンスの和訳など
URLリンク(hpcgi2.nifty.com)

Macromedia labs(海外)
URLリンク(www.macromedia.com)


3:Now_loading...774KB
05/12/22 01:24:24 Dj6CR8TB
AS2.0→3.0の差分リファレンス(海外)
URLリンク(livedocs.macromedia.com)

MMの中の人のAS3.0解説Blog
URLリンク(weblogs.macromedia.com)

Macromedia本家サイトのフォーラム(海外)
URLリンク(webforums.macromedia.com)

コンポーネント配布サイト(海外)
URLリンク(www.flashcomponents.net)

汎用メソッド、Classの登録サイト(海外)
URLリンク(proto.layer51.com)

Macromedia Extension(Exchange)総合スレ
スレリンク(swf板)

【XML】XMLソケットなどの話題はここで【socket】
スレリンク(swf板)

■ FLASH MX + JAVA ■
スレリンク(tech板)

【Office2003?】リッチクライアント【Flash?】
スレリンク(tech板)


4:Now_loading...774KB
05/12/22 02:43:43 ki11ztcz
>1-3
trace('モツカレー');

5:Now_loading...774KB
05/12/22 06:33:53 xvO/9XjF
>>1-3


6:Now_loading...774KB
05/12/22 14:43:28 kAfGY0Pz
onEnterFrame = function(){
  trace(">>1-3 乙");
}

7:Now_loading...774KB
05/12/22 16:18:41 59+Cb8CG
for (var i = 1; i <= 3; i++) {
 trace(">>"+i+"乙");
}

8:Now_loading...774KB
05/12/22 20:29:00 YcuHyVH2
for(var i=0;i<=3;i++){
str ="乙"+String(i);
attachMovie("乙",str,i++)
}

9:Now_loading...774KB
05/12/23 07:08:11 z82Y4EP2
trace(String.fromCharCode(0x3E, 0x3E, 0x31, 0x2D, 0x33, 0x20, 0x4E59));

10:Now_loading...774KB
05/12/23 07:30:32 z82Y4EP2
bmp=new flash.display.BitmapData(21,5);attachBitmap(bmp,1);_xscale=_yscale=300;x=y=cnt=0;flag=true;
table=new Array(1,2,1,3,1,4,3,2,4,1,1,2,1,2,1,6,1,4,2,2,1,2,1,1,1,1,2,1,3,3,1,3,1,2,1,2,1,6,1,2,1,2,2,2,1,3,1,4,3,2,4);
for(i=0;i<21*5;i++){if(cnt==0){flag=!flag;cnt=table.shift();}if(flag==false){bmp.setPixel(x,y,0);}x++;if(x==21){x=0;y++;}cnt--;}

//こんな朝から何やってんだ俺は

11:Now_loading...774KB
05/12/27 12:11:57 iOkrzP+o
チョトオモロイ

12:sage
06/01/02 11:38:33 4e12vdi7
ゲームを作る上でのASサンプルが逆引きで良くまとまってます。
URLリンク(hakuhin.hp.infoseek.co.jp)

ここ、いいね


13:Now_loading...774KB
06/01/02 13:47:38 FT6s/Y22
そろそろAS3について語らないか?
どちらにせよAS自体は消滅寸前だと思うが。

14:Now_loading...774KB
06/01/02 14:55:20 0P2ZWP6f
アホ!マヌケ!!
シャーペンがあれば鉛筆は不要か?
原子時計があればクォーツ時計は不要か?
CDRがあれば石盤は不要か?
いやそんな事はない必要だ!死んでから寝言言えよ!!

くやしかったらAS3で面白いフラッシュ作ってみろハゲ!!な
いいか?よく覚えておけよ
ずーっと使っているAS1は滅びやしないんだぜ。

15:Now_loading...774KB
06/01/02 15:03:32 Grnf7ozF
でもFlash1~4は使ってる奴なかなかいないな

16:Now_loading...774KB
06/01/02 16:17:02 FT6s/Y22
>>14
なんか・・・すみませんでした・・・。

17:Now_loading...774KB
06/01/02 20:03:26 BLd1vHAv
>>13
とりあえず何か具体的にネタふればいいと思うよ。
でも言語としてはAS3はそんなに変わってるわけでもないから、
クラスとかそういう話になってくるかな。

いずれFlashで使えない現状ではなかなかね

18:Now_loading...774KB
06/01/03 03:24:05 LlKK8i/a
RPGのマップ移動の処理を作ろうとしているのですが
たとえばBMPのAとBMPのBがあるとします
この二つを横並びに結合したBMPのCをスクリプト側で作成させることは
可能でしょうか

製作にはMXを使用



19:18
06/01/03 03:36:47 LlKK8i/a
すいませんすれ違いでした
質問スレで聞きなおしてきます。

20:Now_loading...774KB
06/01/04 13:04:42 ROgl6tbt
>13
せっかくの話題なんだし、もうちょっと伸ばして
具体的にASが消滅すると思う理由を教えてくれないか?
たまにこういうことを言っている人を見るのだが何故そう思うのかがわからないので。

21:Now_loading...774KB
06/01/04 16:07:25 OX0Ihvwh
>>20
俺自身はそんなに詳しいわけじゃないけど、
web職人のブログを読んでると、結構そういう流れなのかなーと思った。

自分なりにまとめてみると、
・ASやflashは、バージョンアップとともにアニメーションツールからスクリプト思考に移行してきている
・flashPlayerはwebOSとしての地位とシェアを獲得した
・MMが以前から提唱しているflashPlatform
・ajax、avalonの出現

これらの要素が絡み合うと、最終的にweb製作で生き残るため、
オープンなECMAScriptに移行していく気がする。
独自規格は自分の首を絞めることになりかねないので、ASはエンタテイメントユースでしか使われなくなる。
つまり、
メイン→次世代Flex = ECMAScript
サブ→Flash = ActionScript
っていう流れになる。ような気がする。わからんけど。

22:Now_loading...774KB
06/01/04 19:33:05 lKAN5RPW
>>21
ActionScript3自体がECMAScript4にほぼ準拠なのに、
>オープンなECMAScriptに移行していく気がする
とは?

23:Now_loading...774KB
06/01/04 19:33:54 TTHGiJ7+
>>21
ここか。
URLリンク(www.fladdict.net)

24:Now_loading...774KB
06/01/05 09:54:22 UzDM7tQ6
23の記事はAS3が発表される前の記事だっけか。
少なくとも21の理由でどこがASが消滅するのかがわからん。
移行は消滅じゃあないよなあ?
スポーツ新聞の記事タイトル並にまぎらわしいよ。
まあfladdictの人も自分ではったりまぜているとその記事について言っているし。

25:Now_loading...774KB
06/01/08 00:42:45 X9tYPusX
伸びなかったな

26:Now_loading...774KB
06/02/02 00:44:35 sbFdERiF
保守&日干しage。

27:Now_loading...774KB
06/02/02 17:40:21 3mwM/+eu
Adobe、「Flex 2.0」「Flash Player 8.5」のβ版リリース
URLリンク(www.itmedia.co.jp)

URLリンク(labs.adobe.com)

28:Now_loading...774KB
06/02/03 00:51:06 SHV0L510
ぶっちゃけFlexがいまだになんなのかよくわかっとらん。
デザイナーよりシステム屋がさわるソフトだというイメージがあるけど。
流通してるのかね。

29:Now_loading...774KB
06/02/03 12:28:07 j00Pr0oo
>>28
遅くて実務に使えないってのは聞いたこと有るなぁ

30:Now_loading...774KB
06/02/03 15:12:29 z1IiboB1
でもアプリケーションを構築するのに効率よさそうではあるよな。
ただそうやって手軽に作ったのは全部あからさまにflexです!といわんばかりの外見になると思うけど。

31:Now_loading...774KB
06/02/03 16:47:13 1kcWl8jo
Flexてコンポーネントを組み合わせて画面を設計するんだよね?
FlashMX2004以降のFlashのコンポーネントのスキンの変更の難解さからみても
Flexで画面の差異を出すのは大変そうだな。


32:Now_loading...774KB
06/02/03 20:20:23 z1IiboB1
エンドユーザー向けのアプリケーション作りにはお勧めできんということかな。
社内で使うビジネスアプリとかなら良いかもしれんが。

33:Now_loading...774KB
06/02/26 07:21:53 YTb5Ub7e
前スレdat落ちage。

>>31-32
Flexの弱みはソコだよねぇ。
MX2004以降のスキンって全然いじくった事ないんだけど
どれくらい面倒か体験談を語ってくれる人とかいないかなぁ、ちと聞いてみたい。

34:Now_loading...774KB
06/02/26 13:54:57 xlPi4EYd
FMSやFLEXってサーバーサイドなんだからDBぐらい直接叩ける仕様にしてくれても
いいと思うんだがなんでできないのかな。


35:Now_loading...774KB
06/02/28 01:50:52 W+6jxsPM
1.スキン変更方法を調べる
2.変更箇所のあまりの多さにうんざり
3.自分で簡単なものを作ったほうが早いし軽いや

コンポーネントはあらゆる処理に対応している為に、内部処理も盛りだくさんで
外見操作はかなりの労力を要する。
コンポーネントのスキン集というものが海外かどこかにあるのかもしれないけど
デザイナーは自分の好きな納得いくスキンデザインでないと満足できないだろうね。
やはりFlexは外見にはこだわらない業務アプリ等を作るための
システム屋向けのツールなんだろうなあ。

36:Now_loading...774KB
06/03/01 01:12:02 ZvAu38YC
>>34
やっぱswfそのものがオープンフォーマットだからかね。

>>35
サンキュ。
ってことはBtoBの分野でしかあまり使い道がないってことか。
・・・それってFlashとしてはどうなんだろw

37:Now_loading...774KB
06/03/21 03:03:54 PI+l922r
metaDataが入ってないflvファイルのトータル再生時間取得する方法って何かないですか?
一回最後まで再生すれば取れるとは思うけどもっとどうにかならないですかね?
っていうかflvのファイルフォーマットって公開されてないんでしょうか

38:Now_loading...774KB
06/03/25 08:16:02 RwovdY5l
>flvのファイルフォーマットって公開されてないんでしょうか

どうなんだろ

flvならFFmpegが対応してるので、
最後の手段としてこれのソースを読むというのもアリかな

URLリンク(ffmpeg.sourceforge.net)


39:モマ ◆zs9R2xZYXk
06/03/25 10:21:36 mFaOGbMJ
すいません。
プレイヤーの動かすシンボルに、敵のシンボルが当たると体力ゲージが減る
みたいなのはどうやればいいですかね?

40:Now_loading...774KB
06/03/26 23:18:30 NFibILfg
FLASH HACKS #25 テラスゴス

41:Now_loading...774KB
06/03/27 12:57:06 1Huxq26X
>>40
kwsk

42:Now_loading...774KB
06/03/27 13:04:51 WDTZGoS6
このページによると
URLリンク(www.oreilly.co.jp)
「ページをめくるエフェクト(対称性とマスクの活用)」か。

この本は立ち読みしたけれど、説明にやや中途半端さを感じ購入しなかった。

43:Now_loading...774KB
06/03/27 21:12:11 KkqaA7Em
せめてサンプルファイルのURL暗記すればいいのに。
俺は図書館で借りたけど(^^)

44:Now_loading...774KB
06/03/27 21:51:04 1Huxq26X
>>42
thx

45:Now_loading...774KB
06/03/29 17:26:10 uDCzLCQB
sdefgh

46:Now_loading...774KB
06/03/29 20:17:21 rSlFYrIn
URLリンク(www.flash-jp.com)

これって以前問題になったアレですかね。
当面先延ばしになったとは聞いていたけどついにくるんだろうか・・・

47:Now_loading...774KB
06/03/29 23:06:57 1p6kyQ64
flashObject使えば回避できるのかな?
心配だ。

48:Now_loading...774KB
06/03/32 14:24:48 VJW3lRFV
最適なスレが見つからないからここに書くけど、
flashに埋め込んだフォントの著作権とかってどうなるんだろう?
調べてみたけど、アレって規約違反になってないんだろうか。

今まで普通に欧文フォントとか、静止テキストとして和文フォントの一部を埋め込んでたけど
最近mingをいじり始めて、改めて考え直した。
誰かこんなこと気にしてる奴いないかな。

49:Now_loading...774KB
06/03/32 15:09:24 +trm68ay
スレリンク(gamedev板)
flash関連のスレじゃないけど、デジタルコンテンツにフォントを
使用するという意味で参考になるよ。

50:Now_loading...774KB
06/03/32 15:25:48 VJW3lRFV
>>49
サンクス
実はそこもかなり見てた。
今まで何の考えも無しに埋め込んだりしてたけど、
実は規制でがんじがらめだったんだな。
そこらにあるflashコンテンツって
みんなそれぞれフォント製作会社に許可もらったりしてるんだろうか。
もしかして、そうしてないのって俺だけだったりして。
ガクブル

51:Now_loading...774KB
06/03/32 16:16:15 bfFm+n+2
>フォント製作会社に許可
市販のフォントって大抵著作権フリーでないの?


52:Now_loading...774KB
06/03/32 16:23:58 bfFm+n+2
スマソ
>>49読んだらフォントによって契約内容があいまいで、
一概にどうとは言えないんだね。

53:Now_loading...774KB
06/03/32 19:24:26 VJW3lRFV
判例が無いからよーわからんな。
規約にも結構曖昧にしか書いてないし。

URLリンク(vgzh.dtdns.net)
ここにflashで動的にフォント生成する実験が残ってるが
結局つっつかれる前に取り下げちゃってるしな。

とりあえず僕がガンガン使いまくって
ダイナフォントとかからお達しが来たら報告するか。

54:Now_loading...774KB
06/04/03 20:41:29 5aR3DDMx
>>51
┐(´ー`)┌オイオイ

55:Now_loading...774KB
06/04/03 21:43:24 AnyI7ka9
>┐(´ー`)┌オイオイ
ない頭で二行先くらい読んだら~?

56:Now_loading...774KB
06/04/04 16:09:13 NUOiOk5i
モリサワならたしか問題無しよ。
一般の方ならパスポート買っとけばいいかもね。

57:Now_loading...774KB
06/06/23 18:14:40 uGF0JU0D
>>37
Flash Player Licenseに同意すれば、ファイルフォーマット書いたPDFダウン出来るよ。
URLリンク(www.adobe.com)
ページ開いて [Begin the licensing process for the File Format Specification >] したらメールでダウン先教えてくれる。

まぁ、てか直リンこれだけd(ry
URLリンク(download.macromedia.com)

そして現実的な落としどころは、FLV MetaData Injector使えばいいんじゃないかな。
これ通すと、Metadata入れてくれるよ。
URLリンク(www.buraks.com)

58:Now_loading...774KB
06/06/23 20:27:32 lMrqmuQ4
Fjaxってどうなの?

59:Now_loading...774KB
06/06/23 23:21:39 bxsT+73l
ウェブ Fjax の検索結果 約 46,300 件中 1 - 50 件目 (0.15 秒)
もしかして: Fax


Fjaxってなんなの?

60:Now_loading...774KB
06/07/05 18:14:26 fpoCUqRF
クライアント同士の相互なやりとりって出来るのかな・・・。

出来ないからコミュニケーションサーバーとか作ったんだろうけど・・・。

61:Now_loading...774KB
06/07/09 17:54:52 Ae/hvG5G
>>60
flashならFCS、flexならFDS、フリーならGPSSじゃない?

62:Now_loading...774KB
06/07/11 19:59:16 BuGowLbY
>>60
クライアント同士が直接相互のやり取りを行うことはできない。
よって>>61のサーバー類が必要、っと

同じマシン中で動いてるFlash同士なら通信できるけどね。

63:Now_loading...774KB
06/07/11 20:06:02 L9LA8YNh
P2P通信が解禁されっと便利なんだけどな。

64:Now_loading...774KB
06/07/13 07:17:41 tn6U9jKv
>>63
クライアント同士の?
もし可能だったら、凄い事になりそうだね。

65:Now_loading...774KB
06/07/30 23:24:43 rasDFOmT
ほす

66:Now_loading...774KB
06/08/13 02:34:08 UNG8HOsl


67:Now_loading...774KB
06/08/25 04:01:05 cYV0KLT+


68:Now_loading...774KB
06/08/25 04:11:18 cYV0KLT+
ActionScript暦3ヶ月。
四角いMCを台形に変形することに成功。
これってプロなら誰でもできるのかな?

69:Now_loading...774KB
06/08/25 04:31:47 g6Sb5Dnf
またまたご冗談を

70:Now_loading...774KB
06/08/25 06:10:04 cYV0KLT+
ディスプレイスメントマップフィルタ使うんだけどかなりめんどくさい。
FP8以上でしか動かないから実質使えるのは来年だね。


71:Now_loading...774KB
06/08/25 13:38:44 xjldBB5r
台形変形が自由にできれば、そのほかの変形と組み合わせて
あらゆる線形の変形ができるようになるからいいね。
テクスチャマッピングとかに使える。

72:Now_loading...774KB
06/08/25 14:34:29 eYNRn3Oe
ぶっちゃけ台形変形は
2つの直角三角形の組み合わせでFlash5の時代からできてた。

73:Now_loading...774KB
06/08/25 14:40:01 uMBi1eaK
直角三角形?
写真も台形変形できるの??
その技が見られるサイト教えてよ!

74:Now_loading...774KB
06/08/25 14:57:36 eYNRn3Oe
>>73
URLリンク(www.vas-animatum.net)

このサイトだったんだけど普通に消えちまってるね。
3Dの表現のために、面を全て3角形のポリゴンに分解して
それをFlashで表現する手法を作ってたんだよ。

直角三角形の、底辺(直角の逆側)方向へ拡大縮小すると、直角の角度を変えられる
直角三角形の、一辺(直角に接する辺)方向へ拡大縮小すると、三角形の辺の割合を変えられる。
この2つを上手く調節して組み合わせれば、理論的にはどんな形の三角形も実現できるから
2つのMCを45度角度でずらして組み合わせておいて、それらを拡大縮小させるっていう手法だった。
写真とかのテクスチャもできてたね。写真が3Dみたいにぐりぐり動くのも作ってたよ。
ただ、ポリゴンの分割数が少なければズレが生じるみたいだったけど。

75:Now_loading...774KB
06/08/25 15:47:54 uMBi1eaK
なるほど!そんな技があったか!
正方形の写真なら45度角にPhotoshopかなにかで2回切って、
できた直角二等辺三角形を変形ですか。
自分でドラッグして写真を変形するやつ見たことある。変形中にすきまが
ぱかぱか見えちゃったような・・ でもあのサイト見つからない・・
この手法、ビデオ映像の変形は無理ですよね?

76:Now_loading...774KB
06/08/25 16:38:59 eYNRn3Oe
>>75
とりあえずそのサイトは上手くできてたよ。

どっちにしろディスプレイスメントマップフィルタのほうが正確だろうけどね。
まあFlash以外の世界には今まであってやっとFlashができるようになったってことだけど。

77:Now_loading...774KB
06/08/25 17:14:38 iGgtOPHi
ところでディスプレイスメントした後に「_rotation」してもうまく回らない。
不可能なのかな?


78:Now_loading...774KB
06/08/25 23:38:06 xjldBB5r
Directorみたいにコーナーピン変形をスクリプトでできるといいんだけどね。

三角変形はマトリックスでシアーができるようになったからより簡単にできるようになったかな。

79:Now_loading...774KB
06/08/26 00:45:04 tGO7QJXq
そりゃあこんなヤツのことですかな?

URLリンク(www.gotoandplay.it)

80:Now_loading...774KB
06/08/26 02:25:26 bfO4+o3k
キタ――――!!
あれ?これは例の三角形分解じゃなさそうですね。
FP7では動かないし。BitmapData使ってるし。
プロのやることは違うなあ。


81:Now_loading...774KB
06/08/26 02:32:22 o47Bxok0
>>79
ただちゃんと、一度の台形変形ではなく、内容をポリゴン分割してはいるね。

82:Now_loading...774KB
06/08/27 10:56:35 TFG6lm/5
URLリンク(psyark.jp)

これを使えば、台形変形が結構簡単に実現できるのかな。
ただし写真に直線がひかれている場合
台形を二分割したくらいでは直線がまっすぐにならないよね。
たくさん分割するか、
DisplacementMapFilterを用いるしかないのかな。

83:Now_loading...774KB
06/08/27 15:53:45 M8LicM1F
このサイト知ってる。
台形変形はこっちでしょう↓
URLリンク(psyark.jp)


84:Now_loading...774KB
06/08/27 17:11:59 c5KGbERq
>>82
こっちは台形ではなくせん断変形だね。
どっちにしろこれを利用すれば3角形のポリゴン変換ができるわけだ。
元々ポリゴンは四角だとゆがむから3角形に分割するものだし。

そろそろ誰か簡易3Dポリゴンエンジン作らないかな。

85:Now_loading...774KB
06/08/29 20:00:39 KC4mGfFA
みなさんUnitTestってどうやってますか?
Flashoutは効率悪くていやです。。。

86:Now_loading...774KB
06/08/30 11:03:37 zTeVp4nb
>>85
Flashoutのtrace出力に何か不備でもあるの?

87:Now_loading...774KB
06/08/30 18:19:30 V38ByAco
出力に不備はないけど、使用するまでの準備がめんどい。
いちいちflashoutのGUI使ってやりたくないです。。。

88:Now_loading...774KB
06/09/26 23:07:06 o1zV4Ywt
ほっしゅ

89:85
06/10/03 18:59:51 ajLUQBpX
やっとFlashoutにサヨナラできた!
as2lib の simon さん作の、 as2ant 最高!

FlashoutはもうFAMEからも外されるくらい廃れたんだね。

90:Now_loading...774KB
06/10/30 19:10:20 udhEBxHi
Sandy
URLリンク(sandy.media-box.net)

3Dのライブラリらしいんだけど使ったことある人いる?
ドキュメント眺めてるけどまださっぱりわからん

91:Now_loading...774KB
06/10/31 00:06:57 pBvO9152
これはすごい。
海外産はドキュメント読むのにも時間がかかって何も触れずに終わってしまうな。

92:Now_loading...774KB
06/10/31 14:26:00 qP8Cd6sU
ただ実用性までは後一歩か・・・

93:Now_loading...774KB
06/10/31 16:05:03 UcSqmx0Q
Adobe Flex 2リファレスンガイド日本語版
URLリンク(livedocs.macromedia.com)

いつのまにか出てたんだね。既出?

URLリンク(www.be-interactive.org)

ここを見ると3DもAS3だとかなり速そうな印象


94:Now_loading...774KB
06/10/31 22:42:03 5NUs2NZx
>>93
なんせ10倍だからな。
これでカリングするより線を描いたほうが早い
みたいな本末転倒な事はなくなると思うが、
描画がネックであまり描けないと予想

95:Now_loading...774KB
06/11/02 10:13:21 Vfw4BhUm
処理速度は早くなったが描画速度は従来のまま
と聞いた

96:Now_loading...774KB
06/11/03 03:42:46 98Vsg0JS
描画部分はVMじゃなくネイティブコードだからねぇ

97:Now_loading...774KB
06/11/03 21:53:01 QpoyrzHD
ActionScript 3.0 ゲームプログラミングブック
URLリンク(book.mycom.co.jp)

98:Now_loading...774KB
06/11/03 23:48:00 4LOYDqk5
TextFieldを編集可能にしてIMGタグで画像を読み込んだ場合、
IMGタグの前のテキストに改行を入力しても、
画像が1行下に移動してくれない。
だれか画像をテキストといっしょに移動させる方法しらない?

99:Now_loading...774KB
06/11/07 00:18:16 pwrYoAT0
>>97
その本、今日買ってきた。
はっきりいってAS3についての文法的な詳細は載っていない。
スクリプティングだけでSWF作る方法を最低限広く浅くという感じ。
基本的にはあまりオブジェクト指向的でない組み方で、
携帯iアプリでのゲーム開発的な雰囲気(著者がケータイ系というのもあるかな)

まぁこんな本があっても良いかな、程度


いずれColin Moockとかのちゃんとしたリファレンス本が出てほしいね。

100:Now_loading...774KB
06/11/07 10:42:52 GW4rcIy7
iアプリは容量が限られていて、作るだけで容量のかさむクラスは多用できず
メインループに何十行も書くプログラミング手法をとらざるを得ない場合が多い。
それっぽい雰囲気というと、あまりよさげな本ではなさそうだな。


101:Now_loading...774KB
06/11/07 13:04:33 93nz9Pxp
いや、そこまで異端な内容でもないけど。むしろ普通のコードだよ。

まあ、AS3にまだあまりアンテナ張ってなかった俺が
できることを一通り浅くさらう役には立った。立ち読みでもいいかもしれんが。

102:99
06/11/07 14:53:28 i1rRqM7I
>>100
さすがに処理は関数に分かれてるけど、継承とか実装とかは
使わずに単層のクラスで書かれてる感じ。

容量の制限は特にないからサンプルの規模の問題な気もするけどね。
一般的に期待されそうなActionScript3.0=OOPという感じではないよと。

まぁもうAS3リファレンスも日本語化されてるし~

103:Now_loading...774KB
06/11/07 20:09:34 bG8t3vw0
AS3.0に関しては、野中文雄本待ちが無難。

104:Now_loading...774KB
06/11/13 16:14:59 HgGD0OBC
やっとocnの規制とけた・・・('A`)

Flash Remoting処理の話なのですが、データ受信の際に進捗処理、
いわゆるよくあるローディング処理ができるものなのでしょうか?
いまいちわからなかったのでいろいろ検索してたら、
どうやらAMFPHP等つかったOpenAMF(?)では、できないようなことが書かれていました。
純正(ColdFusion+FlashRemoteコンポーネント)ではできるのかも?みたいなことも。

具体的には、DB管理された画像データ(バイナリか格納場所か)をサーバーサイドで引っ張り出し
クライアントは画像サムネイル及び画像閲覧できるような仕組みになります。

いわゆる、MovieClipLoaderで利用できるような、一連の受信完了までの逐次イベント(onLoadProgress)が
Flash Remortingを利用した通信でも利用可能なのでしょうか?
もし、無理な場合は、やはりMovieClipLoaderを使って、GETなりPOSTメソッドなりで
サーバーサイドとつなぐのがベターでしょうか?


105:104
06/11/16 11:26:11 ikOcJyeM
↑解決しました

106:Now_loading...774KB
06/12/08 23:29:44 eb72Wj1a
Adobe MAX 2006 フラッシュレポート ActionScript3.0の最適化
URLリンク(www.adobe.com)


107:Now_loading...774KB
06/12/14 12:23:05 3b2JJ9XP
とにかく片付けをしとけと。

108:Now_loading...774KB
06/12/18 22:28:51 r5mN5rjA
eclipseでAS2.0の開発ってそろそろまともにできるの?

109:Now_loading...774KB
06/12/19 13:03:03 YiUjbQrp
>>108
まともって何?
いままでどうまともじゃなかった?


110:Now_loading...774KB
06/12/19 13:04:08 weQgiQEj
あー、俺eclipseでASのプラグイン入れても上手く動かなくて挫折した記憶が・・・

111:Now_loading...774KB
06/12/27 05:22:34 8B2+gN37
>>110
やあ俺

112:Now_loading...774KB
06/12/27 21:07:20 ttD4VsTM
eclipseで躓くのは
古いバージョンと新しいバージョンで設定が違うからだな。
古いバージョンの設定ページ見ながらだと失敗する。

mtascのstd8にコアパスを通すの忘れているやつとか(数箇所指定する場所がある)
プロジェクト作らずにASファイルだけ読み込もうとするやつとかがいるから
大抵そこで失敗している。

113:Now_loading...774KB
06/12/28 03:30:26 rXFFEzMI
こんばんわ。
この度、ライブチャットのシステムを作成することになったのですが、
何を使用して作成すればいいのかさっぱり分からない状況だったのですが、
なにやらFlash Media Serverを使用すれば良い的な事だけ知ることが
できた次第です。ですが、それ以外のところ(DB、言語)が
さっぱり分からずでして、どなたかご想像つく方おられますでしょうか?
とりあえずFMSのお試し版を入れてみます。

114:Now_loading...774KB
06/12/28 04:35:10 ktwGxwt8
>>113
FMSを実用する場合、大金払わなきゃいかんので

115:Now_loading...774KB
06/12/28 04:35:48 ktwGxwt8
っと、途中送信しちまった。

FMSを実用する場合、大金払わなきゃいかんので
XMLsocket使っ方がいいかと思われ。

116:Now_loading...774KB
07/01/01 13:59:21 6uFFkdSO
>>109
インデントの一括整理が効かない
省略入力が弱い(特にビルトインクラス)
2.0以外には対応しない
あと省略入力候補でp と pvを登録しておくと、pって入力してもpvまで候補に出すことがムカつく。

現状としてはまだまだ他のエディタのほうが上。

117:Now_loading...774KB
07/01/01 14:07:06 6uFFkdSO
具体例を出すと
_root._ と入力してアシストをしても候補は出ない。
_rootがMovieClipの一種という認識が無い。

118:Now_loading...774KB
07/01/01 23:35:05 GfwDGayr
あけましておめでとう

>>116
>現状としてはまだまだ他のエディタのほうが上。
いいのあったら教えてくれ。それを使いたい。
ソースコードに_rootは絶対書かないけど。

119:Now_loading...774KB
07/01/02 00:22:23 qOSLcK2I
>>118
絶対とは言えないと思うが。

コードフォーマットも動かないよな?
俺の勘違いかな。
javaに対しては凄くいいんだが。

エディタは今のところ
SciTE|FlashとSEPY、
あとは
URLリンク(kujirahand.com)
とか。更新止まってるようだが、一応国産の専門だな。
定義ファイルが存在するのは、秀丸、eM、Peggy、K2。
個人的に一番はSciTEか。日本語に対応してくれりゃな。

どれもこれも一長一短で完璧なのが無いのが悩み。
Eclipseが完璧になってくれれば大変嬉しいんだが、更新は期待してたより早くはないし
設定項目もいっさら増えん。上記のほうが「まだ」マシ。
これぞというエディタは登場してないな。

120:Now_loading...774KB
07/01/02 00:40:39 HHMaOeDX
Flash9に期待

121:Now_loading...774KB
07/01/02 15:50:58 ee3XC9ef
>>119

SciTEというのは知らなかったので調べてみる。
コードフォーマットってなんのことだろ。
for文とか自動で作ってくれるあれかな。
eclipseのFDTはそんなに不満もなく結構なんでもできる感があるけどね。
エディタに多少不備があってもeclipseは何かと便利なんで、
大抵のことができればいいかな。
FlexBuilder2も今後に期待したいね。

122:Now_loading...774KB
07/01/02 15:56:17 ee3XC9ef
ちなみに_rootはAS3でいうドキュメントクラスのコンストラクタに
thisで渡すようにしてるので、
ソースコード内には書かないかなあ。
単なる自分の癖だ。

123:Now_loading...774KB
07/01/03 14:04:25 1VF7y19w
外部から変数読み込むFlash作ったんだけど、
外部ファイルの値が変わっても、Flashで表示される値は変わらない。

これはIEのキャッシュ読んでるんですか。
それとも、ファイルの更新日付とか見てるからですか?

解決する方法を教えてください

124:Now_loading...774KB
07/01/03 14:05:50 1VF7y19w
誤爆しました。

125:Now_loading...774KB
07/01/06 00:39:34 T/j1zFJ/
ソフト:FlashMX
OS:WinXP Pro
したい事:Flashとjavaの連携
sendAndLoadを使ってservletを読み込んでるのですがservlet自体が動いてないみたいです。
servlet側でSystem.out.println()を使用しログを吐き出させようとしているのですがservletが動いていないので確認出来ません。
どなたかご教授お願いします。

Flashのアクションスクリプト
var loadObj = new LoadVars();
var score_rank = "10";
this.get_score();
loadObj.onLoad = function( data ){
if( data ){
if( this.hit_flag == "1" ){
表示内容
}else{
scoreinfo.text = "データベース読み込みエラー";
}
}else{
scoreinfo.text += "ホスト受信エラー";
}
}
function get_score(){
loadObj.score_rank = score_rank;
loadObj.sendAndLoad("/servlet/beanlib.scoreDriver",loadObj,"POST");
}

126:Now_loading...774KB
07/01/06 01:39:41 olcDEPt2
FlashDevelopのエディターの文字の大きさはどこで変えるの?

127:Now_loading...774KB
07/01/06 01:46:06 olcDEPt2
あ、これか
ScintillaNET.xml
<value name="default-font-size">10</value>

128:Now_loading...774KB
07/01/06 05:28:38 xRruONDs
>125
>動いてないみたいです

コンパイルできてて動かないならDB絡みでコケてるのかもしれんが、
servlet直アクセスしてみたらどうよ?
エラーになるならjavaのコード見ないとわからん。
それで動くようならweb.xmlでのマッピングが違うとか。

ま、onLoadの定義する前にget_score()するのもどうかと思うが。

129:Now_loading...774KB
07/01/12 10:12:39 09/oeZ4t
AS3.0をFlex2 SDK+SEPY環境で目下勉強中。

今までFlash上のオーサリングに慣れてたから
テキストボックスひとつ思い通りに配置するだけでも
大変だわ・・


デフォルトフォントTimes New Romanウザス。

130:Now_loading...774KB
07/01/12 11:19:14 09/oeZ4t
ん?textFormatでfontを"_等幅"を指定した直後に
.textでテキスト内容を替えたらfontがTimes New Romanになるぞ、何だコレorz

ソース :URLリンク(n-mattun.net)
↑のswf:URLリンク(n-mattun.net)

解決策を知ってるエロい人、策をプリーズ!!

131:Now_loading...774KB
07/01/12 20:05:13 Xm/iNsha
自分の無知ゆえの失敗を、アプリのバグ呼ばわりするのは止めた方がよいですよ。

132:Now_loading...774KB
07/01/12 21:22:07 VoQuTiSZ
>今までFlash上のオーサリングに慣れてたから
つFlash9 Public alpha

133:Now_loading...774KB
07/01/13 02:08:38 1MJCIxPq
ところでeclipseにFDT入れようと思うんだけど
将来的にFlex builderと競合しないのか心配。
誰か両方入れてる人いる?

>>130
それ、AS2.0でも起こる様な気がする。
指定タイミングとテキストの変更タイミングは重要。

134:Now_loading...774KB
07/01/13 19:42:43 P91LvGI9
今頃flash3使ってる漏れは負け組み

135:Now_loading...774KB
07/01/16 02:04:48 bJ83wZfz
右クリックで画質とかを選べなくしたいのですが、
AS使わなくてもできますか?

136:135
07/01/16 02:05:27 bJ83wZfz
Flash Pro 8 使ってます

137:Now_loading...774KB
07/01/16 05:44:28 8zCAPzqT
>>136
単発の質問は質問スレ推奨。AS以外の話題はスレ違い。
なので、パブリッシュ設定>HTML>メニューのチェックを外す方法については
このスレでは教えない事にする。

AS2.0リファレンスの
ActionScriptクラス>ContextMenu>hideBuiltInItems
あたりに

var my_cm:ContextMenu = new ContextMenu();
my_cm.hideBuiltInItems();
my_cm.builtInItems.print = true;
_root.menu = my_cm;

みたいな記述があるから適当にいじって使いな

138:130
07/01/16 05:57:05 E+F1eoMN
>>131
これ仕様とか言われてもあんま納得できんぞ。

>>132
9待ちで8Basic買ったユーザは放置ですかそうですかorz

>>133
㌧。つー事は1フレームなり何なり間隔を置いてからtextを指定するか、
テキスト変更するたびにfont指定するなりって方式しかないのか。
ちと面倒だけどしょうがないか・・・

FDTって3.0のコードヒント出るっけ?

139:Now_loading...774KB
07/01/16 06:22:23 3VaXFEch
>>138
昔っからの仕様っしょ
テキストフィールドのフォーマットはテキストフィールドそのものというよりは
文章内容に対して行われるものだから。

FDTってコードヒントをFlashのコアクラスのインタフェースが置いてあるフォルダから拾ってなかったっけか?
ええこはもう少し自分でやってから聞くがいい。

140:Now_loading...774KB
07/01/16 06:31:44 8zCAPzqT
>フォント指定
AS2.0時代はsetNewTextFormatってのがあったような気がするんだが・・・

141:Now_loading...774KB
07/01/16 06:36:17 E+F1eoMN
>>139
あー、文章内容に対してって言われれば納得できるわ。

FDTはEclipseとセットで一回入れたあと
SEPYのがお手軽だぜYear!!つって放置しちまったので
実はよく知りませんごめんなさいorz

つーワケでテキスト周りも含め
も少し自分で積んでからまた帰ってきますw

142:Now_loading...774KB
07/01/16 06:55:47 E+F1eoMN
うおっ、なんでこんな時間に賑やかなんだw

>>140
AS3.0ってsetNewTextFormatないのねw


で、問題のフォント周りですが、
TextFirldクラスリファレンス見てたら
defaultTextFormatとかいう新規プロパティが代わりにありましたよorz

リファレンス
URLリンク(livedocs.macromedia.com)

ソース :URLリンク(n-mattun.net)
↑のswf:URLリンク(n-mattun.net)

以上、とりあえず解決!

143:Now_loading...774KB
07/01/16 07:01:35 3VaXFEch
賑やかというかネタさえあれば書き
無ければいつまでも黙ってるのがスクリプタだからな。
普段からROMは結構いるってことだろ。

>>142
ついでにFDTとFlexBuilderの体験版でも入れて使用感のレポ期待
FDTはCtrl+Spaceで色々出る。

144:Now_loading...774KB
07/01/16 07:06:47 E+F1eoMN
>>143
FlexBuilderは全然触らないまま
体験版の期限切れたのでもう試せない、ゴメンw

FDTは気が向いたらやってみるよー。

145:Now_loading...774KB
07/01/16 10:51:21 tfEpu9hq
>>138
>FDTって3.0のコードヒント出るっけ?
FDTはAS2用だよ

146:Now_loading...774KB
07/02/08 01:28:15 YyUJKG24
>144
まだアップデート入れてなかったら入れると期限が30日に戻るかもだぜ
オレは期限切れ10日前に入れたら30日前に戻った


147:Now_loading...774KB
07/02/09 13:18:01 RZHsQVu1
Flash 9ってまだないん?

148:Now_loading...774KB
07/02/14 15:18:33 Kv1Iorv5
FlexBulder2デモ版でプロジェクトを保存するデフォルトパスを
初期に「D:\」を指定した後、「D:\flash3」に変更たのですが
「D:\flash3がワークスペースの位置 D:\ にオーバーラップします。」
と警告され作成出来ません。変更する方法を教えてください。

149:Now_loading...774KB
07/02/14 20:01:30 PYvb6Uuh
eclipse.exeを実行する時にオプションパラメータを指定すると
ワークスペースのディレクトリを変更可能だけど
それでなおらんかね。

150:Now_loading...774KB
07/02/19 19:05:37 5ZLEUl+p
flex2 SDK の日本語 samples_ja だと ResourceBundle のクラスを解決できないとか言われてコンパイルできない・・・
何が問題なのか判る人居る?


151:Now_loading...774KB
07/02/19 20:49:56 bG+UwZyD
>>150
日本語用のResourceBundleがバグってるのが原因。
Flex2製品版のアップデータに修正データが入ってるらしい。

152:Now_loading...774KB
07/02/21 11:44:06 i7UTpI1W
__Packages hack というのを最近知ったのだが、これを使用して作ったムービークリップと
IDE 上でシンボル化して作ったムービークリップとでは何か違いある?

153:Now_loading...774KB
07/02/21 22:10:58 hFu8nWmn
//おっぱいEX.h
#pragma once
#ifndef __おっぱいEX_H__
#define __おっぱいEX_H__
#include"おっぱい.h"

class おっぱいEX : public: おっぱい
{
public:
   void もむ( float つよさ );
   void つまむ( float つよさ );
};
#endif //__おっぱいEX_H__

154:Now_loading...774KB
07/03/05 23:49:09 0ITS2DrI
オレはFlex2から入ったのでFlashプログラミングをほとんど知らないんだが、
Flex2のスレってどうして立たないんだろう。



155:Now_loading...774KB
07/03/06 02:14:19 Pl9VBEeD
俺もFlex2でゲーム製作やってるのでFlexスレには興味ありますよ
Flashとは流れが違うから板違いの恐れもあるかな?
出来上がりがswfだしActionScriptだし大丈夫だとは思うけど。

いちおうWebProgにて、flex1.5開発案件時代に俺が立てたスレが
まったり生きてます。生きてる程度だが。

156:Now_loading...774KB
07/03/06 02:19:59 gZPJBHRm
>>155
おぉ、同志がいた。
俺も今Flex2でゲーム作ってるのでスレがあればそこそこ活用する予感。
Flex2周りで散らばってる情報のまとめ場所もどっかに欲しいしなぁ。

157:Now_loading...774KB
07/03/06 02:51:32 Pl9VBEeD
同意
しかし問題は人が集まるかどうかだね
Flex扱ってみようって奴がどんくらいいるんだべ
過疎気味な中Flash9 playerも軽く不評だし

立てるのであれば俺は参加ますよ
スレ立て制限とかなったらこちらでも試してみますんでご一報くださいな

flex2関連で個人的に参考にしてるとこだとこの辺かな
URLリンク(www.saturn.dti.ne.jp)
URLリンク(d.hatena.ne.jp)

ついでにどうでもいい俺の進捗
URLリンク(www.nonchang.net)

158:Now_loading...774KB
07/03/06 03:09:37 gZPJBHRm
>>157
お、サクサク動きますな。
スレ立ったら誘致も兼ねてちょこちょこ進捗を落としてもらえるとこれ幸い。

あとテンプレにこれも付け足してあげて。

リファレンス
URLリンク(livedocs.macromedia.com)

2.0→3.0の変更点
URLリンク(livedocs.macromedia.com)

知っていると得をするActionScript3.0新文法
URLリンク(www.be-interactive.org)

mxmlcの使い方とコンパイルオプションを勝手に解説
URLリンク(d.hatena.ne.jp)

159:Now_loading...774KB
07/03/06 03:22:33 Pl9VBEeD
試してみたら立てられますた。よろ

Flexでもswf作ろうぜ
スレリンク(swf板)

160:Now_loading...774KB
07/03/09 10:31:45 rvgp+RU/
>オレはFlex2から入ったのでFlashプログラミングをほとんど知らないんだが、
何か別物だと思っているのかな。
言語はActionScriptだから同じだけど。
新規で立てずにゲーム製作スレでよかったのに。

161:Now_loading...774KB
07/03/09 12:03:00 usQWesPv
正直AS3から入った人にとってはAS2の情報が混じってるとややこしくてしょうがない

162:Now_loading...774KB
07/03/09 13:39:13 rAEJ85LG
Flash9待ちな現状では別物でしかないと思ふ

163:Now_loading...774KB
07/03/09 20:55:51 LDElTkK/
AS2.0使ってるけどもう時代遅れなの?

164:Now_loading...774KB
07/03/09 22:30:24 lC/GFrV6
現役やん。
いずれ時代遅れになるのは確かだけど、AS2で作ったswfが見限られるのが相当先の話なのも想像に難くない。
Flash LiteがAS3になるまで焦る必要はないんじゃないですかね。と、これは私見。

165:Now_loading...774KB
07/03/10 00:21:20 c0ajLJEz
MTASC で ActionScript の勉強を始めました。
手始めに pngファイルを表示するだけの
プログラムを書きました。
が、表示されませんでした。
同じファイルを jpg に変換すると
表示できました。

表示できる png になにか制限があるのでしょうか?


166:Now_loading...774KB
07/03/10 20:12:09 LHXoZS94
Mingで日本語を扱いたいのですが、エラーがでておちてしまいます。
板違いかもしれないけどお願いします。

167:Now_loading...774KB
07/03/11 03:07:29 RKo2eQCV
>Flash9待ちな現状では別物でしかないと思ふ
なんでFlash9待ちな現状だと
Flex2のプログラミングとFlashのプログラミングが別物なんだ?


168:Now_loading...774KB
07/03/11 16:13:03 7rOMcQII
どーせポルナレフスレのAS3房だろ
せっかく自分で勝手に隔離されたんだから放置してやれwww

169:Now_loading...774KB
07/03/11 16:31:45 9JyC5tE9
あそこ隔離スレだったのか。
そういえばそんな気がする。

170:Now_loading...774KB
07/03/13 12:26:53 BjOrslEM
ああ、上のほうでAS3のテキストフォーマットがうんぬん騒いでいた奴か・・・


171:Now_loading...774KB
07/03/14 02:47:37 aWzNjVP1
>166
UTF-8にしてもだめか?

172:Now_loading...774KB
07/03/15 02:40:56 1TIyKvIc
最近ASはじめたけど
setter,getterなしでプロパティーアクセスさせるところがイモだね

173:Now_loading...774KB
07/03/15 02:53:41 XH39Aw5J
ああ、MK5(マジ切れ5秒前)だよな

174:Now_loading...774KB
07/03/15 09:28:00 HFqWwz2J
実体は隠蔽されたgetter/setterだと考えるようにしている

filter配列を直接書き換えられないのも本当はgetter/setterだからなんだよ
たぶん

175:Now_loading...774KB
07/03/16 10:12:38 LGhvybgQ
だれか>>172を日本語で頼む

176:Now_loading...774KB
07/03/16 15:07:20 sAYxn4bp
おれも判らん
AS3マニュアルでgetter/setterプロパティと呼ばれてる品は
そのままset/get属性で定義出来る訳だが。

もしかして、それらをドットシンタックス経由でそのまま使えてしまうのが嫌なのかな?

177:Now_loading...774KB
07/03/16 15:21:28 4/TcjkMv
Yes.
オブジェクト指向をかじってない奴には
直接アクセスできる気持ち悪さは分からないだろう…

178:Now_loading...774KB
07/03/16 16:07:21 sAYxn4bp
なるほど
確かにgetter/setter経由なのか直アクセスなのか判別付かないな

にしてもOOP疎いとprivateで定義して自前getter/setterな関数経由でアクセスすりゃいいんでねーのって思ってしまうな

ぐぐるとこんなん出て来た
URLリンク(fukumori.org)

ムズカシス

179:Now_loading...774KB
07/03/16 16:15:27 4/TcjkMv
...Smalltalkはコンピュータそのものの概念を再帰的に適用したものである。
Smalltalkのオブジェクトは、『コンピュータ』というものを、
プログラミング言語の世界で普通に見られるデータ構造や手続きや関数などと
いったものに分割して、その力を薄めてしまわないよう、
コンピュータの持つ全ての能力を再帰的に体現しているものとなっている。

この文章は素晴らしいな

180:Now_loading...774KB
07/03/16 16:21:00 2fXr2z6C
まあASは
プログラムに疎い人間のためのスクリプトとして発展してきた経歴があるから
そこまで求めるのは酷ってもんよ

181:Now_loading...774KB
07/03/16 20:50:01 H/3dUSup
ASはプログラミング言語?
それともスクリプト言語?

182:Now_loading...774KB
07/03/16 21:40:09 sAYxn4bp
志村名前名前

183:Now_loading...774KB
07/03/16 22:11:06 7GcpHvXh
おれはget setでプロパティアクセスに見えるgetter,setterメソッドを
定義できるASの方が昔ながらのOOPLより先進的に感じる。

184:Now_loading...774KB
07/03/17 01:17:25 BpFCh15z
単にC#っぽくてイヤなんだろう
そんなものより、コンストラクタのオーバーロードがないほうがイヤだ。

ここしばらくFlexばかりいじっていたら、Javaのコードにものすごい違和感

185:Now_loading...774KB
07/03/17 02:18:49 pTcm+7Gm
型宣言が
型 識別子 = 初期値;
で書ければ良いのになー

186:Now_loading...774KB
07/03/17 15:28:36 ymxuSUY8
>おれはget setでプロパティアクセスに見えるgetter,setterメソッドを
>定義できるASの方が昔ながらのOOPLより先進的に感じる
おれもこれに同意だな
ECMAScriptは柔軟にスタイル変更可能な言語なのさ
堅くも緩くも作成できる。
他言語にあってActionScriptにないものがある場合、
逆にそれが故 他言語にないメリット部分がActionScriptにあると考えるんだ。

187:Now_loading...774KB
07/03/17 15:39:02 ymxuSUY8
>Yes.
>オブジェクト指向をかじってない奴には
>直接アクセスできる気持ち悪さは分からないだろう…

これ言ってることおかしくないか?
ドットシンタックスで書かれているからって
そのインスタンスのプロパティに直接アクセスしてるわけじゃないぞ?
見た目上直接アクセスしているように見えるわけであって
自前getter/setterでアクセスしているのと同じなわけだ。

188:Now_loading...774KB
07/03/18 18:46:28 HO3OMUy0
なんでvar 変数名:型って書き方にしたんだろう
変なとこにオリジナリティーいらないよー

189:Now_loading...774KB
07/03/18 18:56:48 QPAGSDCG
何度も言わなくていいよ。同意だけど別に苦痛になるほどの差でもないじゃん
でも理由は気になるね。ECMAの仕様絡みかねぇ
仕様書読んでみよう

190:Now_loading...774KB
07/03/18 23:46:48 dKNb+jqE
>>188
オリジナリティーというか、Pascal風?

191:Now_loading...774KB
07/03/19 01:01:06 wrb0FttW
フラッシュって結局インターフェースでしかないからAS一生懸命やっても全然金にならない。
一年、一生懸命ASやって分かった事はフラッシュは他言語との連係があって初めて一人前になれる中途半端な存在であり
今後、衰退する言語だろうという事。
フラッシュは一生懸命一人前の開発言語になろうとしたけど無理だった。
日本では最新ASについての解説書籍殆どないしASやるくらいなら他の言語やるほうが金になるから企業からも見放され
ASをやればやるほどワーキングプア状態

いくらフラッシュがバージョンアップしてASが進化しようが所詮デザイナー向けの言語

192:Now_loading...774KB
07/03/19 01:05:24 2F1iitHO
定義せずにはいられない、かわいそうな奴ってのはどこにでもいる。

193:Now_loading...774KB
07/03/19 01:14:51 JPXqy2mh
スクリプト書く場所がバラけて分かりにくいと思ってたら
ActionScriptHandBookでやっと
ムービークリップやボタンに書くのが非推奨という方法論を見つけた。
こっちの方が正しいだろうけど
旧方法論で説明してる本多すぎるな

194:Now_loading...774KB
07/03/19 01:25:23 wrb0FttW
>>193
それだけ日本ではASは見放されてるってわけさ

高度な新刊書籍なんてまず出ないからね。

8の新機能のビットマップデータだって使ってるサイトなんて殆どない!てか使えるレベルにあるやつがあんまいないんだ!それだけ日本のウェブは遅れてるんだぜ!

クレイジーだぜ!糞ったれ!

195:Now_loading...774KB
07/03/19 01:32:47 wrb0FttW
てかさフラッシュプレーヤー9になってgetURLのブランクの動作が不安定だなんてフラッシュの将来は本当に暗いよね


196:Now_loading...774KB
07/03/19 05:01:21 2D5R29+B
状況はJavaScriptがすこし馬鹿にされてた頃に似てる
これからASは来ると思うよ!

197:Now_loading...774KB
07/03/19 13:07:59 nQTI0bud
金欲しさに言語覚えようってあたりがワープア特攻隊長じゃないすかw

ASの今後の展開で面白そうな流れはタマリン関係かな。
E4Xとか便利すぎるからどんどん汎用化されてほしい。
JS+CSS+CANVASタグでは、当面Flashと比べて期待できるほどの速度になりそうにないし

198:Now_loading...774KB
07/03/19 16:58:29 2D5R29+B
AS3.0使いたいけど
FLASH9の普及度合いってどうなの?
覚えても使えない状況になりそうな気もするんだけど

199:Now_loading...774KB
07/03/19 17:04:19 2D5R29+B
FLASH本書いてる人のブログ見ても
「最近AS3.0囓り始めました」って感じだね
2.0で行くのが現実的か…

200:Now_loading...774KB
07/03/19 21:10:57 4gzwlSGw
Apolloのアルファがでてるね

201:Now_loading...774KB
07/03/19 21:13:31 nQTI0bud
およ、まじで?
おお、ほんとだ

202:Now_loading...774KB
07/03/19 21:33:58 nQTI0bud
早速試してみる

うーむ流石アルファだけに荒削り。透明具合が変。毎度ながら
Macで日本語インライン入力できないぞ。流石Flashベースorz
配付時は.airで、システム上で開くと.appなアプリケーションと
して登録されるのねん。まあ、セキュリティ五月蝿い昨今だし
妥当なところかな?

textEditorHTML、他のに比べて見なかった事にしたくなるなw
styleタグもscriptタグもtype設定されてないのが軽く違和感。
まあApolloのAjax環境については板違いかぁ。

思いのほか軽いので期待できそうだ。Adobe版.net/java狙って
いるのが見え見えだけに、他社の今後の動向も面白そ。

203:Now_loading...774KB
07/03/19 21:38:49 tjDfpWJc
>>202
こちらWindows、同じく日本語が打てません orz
確かに荒削り感がするねー、サンプル配布の代物もUIがいまひとつな感じが・・・

ところで、今FlexスレでApolloのスレ立てようかな感じなので、もしよければ
ご意見頂けたらなーと思います、はい。
スレリンク(swf板)l50

204:Now_loading...774KB
07/03/19 22:40:17 z7beHkQX
なんじゃこりゃ?アドベになってからマジ迷走してるな…
アニメ言語でアプリ作りたがる奴いねーよ
ジャバ代替もなにもジャバでいいならジャバ使うだろう
だいたいフラッシュ保存したければダウンローダーとSAプレイヤーで十分だ罠。

またフラッシュプレイヤー9要求するんだろうしな。未だに8が定番だってのに先走りすぎだバグ直せ馬鹿アドベ

他の言語できないオタ向け止まりだろうな。ショックウェーブの末路を思い出すよ…
浮かれてるASオタが痛々しい…

フラッシュ部門独立してくんねーかな

205:Now_loading...774KB
07/03/19 22:56:09 qlB6AAv2
URLリンク(www.computerworld.jp)
>「Java」や「.NET」といった人気の高いプログラミング・プラットフォームを代替することもできるという。

Javaで作ったくせにw
確かに先の見えない技術だな

>>204
>フラッシュ部門独立してくんねーかな
別にアドベでもマクロでもなんでもいいけど、アドベのサイトが
重過ぎなのだけは勘弁して欲しいと思う程度に同意。
でもPDFと融合中らしいので、もう無理だろねw

206:Now_loading...774KB
07/03/19 23:11:05 BmT/m4Gb
Javaや.NETと違ってシングルスレッドでしか書けなさそうなのが惜しいな。
マルチスレッドで書ければ重い処理しながらGUI弄るとかが
少しはシンプルに出来ると思うんだが。

207:Now_loading...774KB
07/03/20 00:36:35 DoLg292O
すみません~、あの、ASは殆ど理解して業務的にも普通に使えるレベルなんですけど
次にやるべきオススメ言語って何ですかね?
他の言語は全く触った事ないです。

PHPかサーブレットかなと思ってるんです。Javaスクリプトはダサいんであまりやりたくないし、ASわかるんで殆ど同じかなと思って眼中にないです。

軽く教本をみるとJAVAの方がカッコイイかなと思ってます。一応クラスとか軽くですがASで勉強したんでJAVAで更にクラスを深めようと思ってたりして

一応ウェブデザイナー系ですがASでエンジニア系もチロチロッと手を出しはじめた系です。

PHPとJAVAの二択ならどっちッスかね?もしくは他の言語ですかね。一応AS以外の言語やってさらにASを飛躍出来たらなと思ってマス

よろしくお願いします


208:Now_loading...774KB
07/03/20 00:41:31 DoLg292O
ちなみに以前、JAVAの達人みたいな人がいてその人からパールとかは時代遅れだからやってはいけないといわれたんでパールは選択肢から外そうと思ってマス
パールやるくらいならPHPッスかね??
PHPならパールで出来る事が殆ど出来るんですよね??

209:Now_loading...774KB
07/03/20 00:53:00 l0BSe6+m
>>207-208
関数型言語だろうがオブジェクト指向言語だろうが論理型言語だろうが選ぶな。
どうしても絞りたいのなら、まずは日本語と英語をマスターするのがおすすめ。

210:Now_loading...774KB
07/03/20 01:37:06 n2wj0jhE
>>207
Ajax がいいと思うよ。

211:Now_loading...774KB
07/03/20 01:41:35 oAtkVwQX
今時JSを馬鹿にしてる方がかっこわるいよ
言語としてもクールだし

212:Now_loading...774KB
07/03/20 01:42:33 nmEPY7Uh
>>207
サーバーサイドの事がまだわかってないみたいだからPHPがいいんじゃない?
言語と言うか、使う場所の問題と通信のお勉強になるよ。

213:Now_loading...774KB
07/03/20 01:47:44 DoLg292O
そう!そうなんすよ!
俺がヤリタイのはサーバサイドなんッス!!
ASだけの静的なもんじゃなくてサーバと絡んだちょい大人げな事ヤリタイんでッス!!

フラッシュを絡めてサーバサイドっていうとPHPなんすかね~??

PHPってパールに遜色ナイッスかね?

ASしか出来ない青二才がPHPすっとばしていきなりJAVAサーブレットって無謀ッスかね??

214:Now_loading...774KB
07/03/20 01:50:04 NoSxSJNe
釣りにしては拙過ぐる。

215:Now_loading...774KB
07/03/20 01:53:37 DoLg292O
あの~釣りじゃないんで!!
Javaスクリプトがクールだとか冷やかしはやめて下さい!!

あとエイジャックスはASしか出来ない俺にはキツすぎッスよね!?それにエイジャックスはマニアックすぎますよ!

216:Now_loading...774KB
07/03/20 01:59:35 n2wj0jhE
>>215
とりあえずブラウザのjavascriptを無効にするにチェックをいれてみると、
javascriptがどういうところで使われているかを実感できると思うよ。

Ajaxはきつそうで、javaは無謀そうだから、やっぱphpから始めるといいよ。

217:Now_loading...774KB
07/03/20 02:00:00 nmEPY7Uh
別に無謀じゃないよ。ただJAVA関連はどうしてもクラスの話やフレームワークの話になって
しまうことが多くて、「クラスの使い方」の勉強になってしまいがち。
PHPの方がその辺は通信の仕組みを意識しないと使えないから、勉強のつもりならそっちの
方かいいんじゃない?
最終的な使い勝手はクラスやフレームワークが揃ってる分JAVAの方が楽かな。
基本を押さえれば両方ともそんなに違いないからがんばって。

218:Now_loading...774KB
07/03/20 02:01:47 MndPT3hg
ASが静的て。まあ意味よく判ってないだけと見て追求は止しとくけど。

えとですね。全部齧っといた方がいいよ
学ぶ順番を、サーバサイドで多い順としたらPHP,Java(Servlet),Perlかな
今Perlマニアになる意味は薄いかもしらんけど、Perlざっと流しといて損はない。先が危ぶまれてるのは事実だけど、それはPHPでもいわれてる事。

まずはPHPの手軽さを推しとくよ。効率追求したくなるといろんなライブラリやフレームワークに手を出す事になる。その度に考え方を変えないといけない局面はちまちま発生します。
環境整備側の知識含めて、かっちり組んだJavaは強いっすね。Ruby on railsが勢い伸ばし続けない限りは当面君臨しそうな感じ。

将来的にはだけど、.net/Ruby/Pythonあたりの潮流含めて、興味ある順に一式齧っとくべきですよ。
言語に捕われないノウハウ覚える事が重要かと。

:AJAXは既存技術の利用法の潮流なんで別にマニアックでもない
:むしろAS使いならJavaScriptは扱いやすい方

219:Now_loading...774KB
07/03/20 02:02:44 nmEPY7Uh
あとajax(javascript)は文法はASと一緒だから一番とっつきやすいはず。
動かす対象がswf内のパーツからブラウザ内のパーツに変わるだけ。
新しい道具の種類を覚える感覚かな。
でも最近のajaxだとバックで通信させるのが主流だから、サーバやwebアプリの
I/Oの仕組みを知るのには良いかもね。

220:Now_loading...774KB
07/03/20 02:10:33 hGtn6/Gx
これが将来の介護士ですURLリンク(x24.peps.jp)

221:Now_loading...774KB
07/03/20 02:11:36 nmEPY7Uh
あと、perl関連の何がいいかというと、あの言語は正規表現マニアが多いとこかなw
正規表現は知っておくとhtmlの内容を書き出す時に便利だよ。
最近はxmlで書き出す方向になって来ているけど、文字列の扱いはperl関連が一番
充実してるんじゃないかな。
今だとほぼすべての言語に正規表現は搭載されてる(ASは次からかな?)から、
その勉強に絞るだけでもperlは面白いかもね。ただ、優先順位は低いなあ。

222:Now_loading...774KB
07/03/20 02:17:34 DoLg292O
皆様ご教授ありがとうございます!!

やっぱPHPッスかね!!
PHPは以前サンプルをチロチロッって書いてサーバにUPしたら
動いたんでPHPも簡単な奴はAS並に簡単なんだなと思ってたんッス!!

けどJAVAのほうが書き方がASに近いから勉強しやすいかな~と思ってたんですが

まずはサーバサイドって事でPHPッスね!!

独習シリーズとか買って通勤電車でチロチロッと勉強してみます!ありがとうみんな!!

223:Now_loading...774KB
07/03/20 02:34:48 oAtkVwQX
こんなあほそうな人にすらマスター出来るなんて…
最近ASはじめて「結構難しいな」と思っていたのですが
勇気が出ました。

224:Now_loading...774KB
07/03/20 02:42:08 5KtoePCC
>>222
そりゃ「サンプル」なら動くに決まってるだろww
JavaとASが書き方が近い・・・プッ

225:Now_loading...774KB
07/03/20 03:06:38 DoLg292O
>>223
ASはね、クラスの概念がチロチロッて理解出来るようになると
突然視野が明るくなるよ。
最初はみんな結構ゴートゥandストップだのゲットデブスだのメソッドばっか覚えることに夢中だけど
そのうちコレがムービークリップクラスのインスタンスメンバーでありマスランダムとかがマスクラスのクラスメンバであったりして、
普段何気なく使ってた配列がアレイクラスだと分かってくれば
あとは辞書を引きつつネットで調べつつシコシコ書けるよ!!!

慣れるまでがんばれ

226:Now_loading...774KB
07/03/20 03:16:03 DoLg292O
クラスを制するものはASを制する

間違いないよ!

ASには色んなクラスがあるからASを巧く使いこなすコツは色んなクラスを知ること。
そしてそのクラスを使ってヤリタイ事をチロチロッと書く事。

コレがASの全て!
間違いないよ!!

227:Now_loading...774KB
07/03/20 07:52:59 KwKMA6vP
テンション高すぎワロタ

228:Now_loading...774KB
07/03/20 10:55:14 nNernUBw
三日ぶりに見てみれば、なんだこの流れは。
自作自演が何人いるんだ?と疑いたくなる流れだな。

ASがなんであるかの物知らずの決め付け
○○言語がダサいうんぬん
アルファベット全角
言語表記の全部大文字

これでは突っ込みも追いつけん。
AS勉強したてのテキストフォーマット君が騒いでいるとしか思えんわ

229:Now_loading...774KB
07/03/20 15:42:27 EqVOupR8
全角大文字アルファベットの時点で
「ああこいつ出来ない奴だな」判定フラグになるよね

230:Now_loading...774KB
07/03/20 16:17:23 1B19Dnwq
アポロα公開のニュースが、こんな奴によってさっくり流されるとはw
Flexスレでも止まってるし、フラ板的にはこんなもんか……

231:Now_loading...774KB
07/03/20 16:27:54 eydztbmA
>>230
まーのんびりやってくしかないっしょ。
ユーザがポテンシャルに気が付くのは
一見でスゲーと思わせるようなコンテンツが出始めてからかと。
AS3の時はPICTAPS、とか。

232:Now_loading...774KB
07/03/20 22:38:09 BCisvPo7
そもそもアポロが必要とされる分野ないような
惰性でやってみただけの車輪の再開発って気がする

233:Now_loading...774KB
07/03/21 14:41:33 K7HlsWBN
何ができるかできないかが、まだはっきりとわからないから
なかなか触手も伸びないねえ。日本語文献もないし。
WindowsとMacその他のOSのアプリケーションが一つの技術で作れる
というのはかなり大きいかな。
また、Webデザイン系の開発者が
業務アプリ開発にも範囲を広げることが容易くなるかもしれないね。
Adobeから分厚いリファレンス本出してほしいもんだ。

234:Now_loading...774KB
07/03/21 15:02:19 ez7VQPVo
よく知らないのだがアポロで作ったアプリは
そのまま単体で実行できるの?
何かを別に入れないといけないとなったら
一般的ユーザーにとってはいきなり敷居が高まると思うんだが

235:Now_loading...774KB
07/03/21 15:18:41 I+baLNq2
現状アポロランタイムのα版が必要
将来的にはFlashプレイヤー同梱したいとか、マクロメディアMAXの記事で謳ってたよ

Flex慣れてたらApolloは基本的に拡張なので、そこまで苦痛じゃない感じ。
でもデバッグとデプロイが面倒だな。
なんとかmi+シェルスクリプトで自動化してみたけど、コマンド慣れしてない人間なので、途中で何度かBuilder買おうか本気で検討してしまった(

236:Now_loading...774KB
07/03/21 16:05:54 9Esg0CF9
前にASの次にやる言語を相談した者です!
PHPの教本買って勉強始めました!
おんなじような簡単な事をやるにも似てるんだけど
ちょっと違うみたいで
ちょっと戸惑いますね!!

2つの言語を習得出来るかなぁ~PHPやったらAS忘れそう…


237:Now_loading...774KB
07/03/21 17:14:51 w+CE0hSx
質問よろしいでしょうか?

swfをフラッシュプレイヤーで再生した時に、
フラッシュプレイヤーが画面階層の一番上に来ていない状態でも
キーボードのボタンを認識する方法はないでしょうか?
構造的に無理なのでしょうか…

238:Now_loading...774KB
07/03/21 17:22:09 9Esg0CF9
>>237
スタンドアロンプレーヤーですよね~
まぁブラウザ上のフラッシュでも、そのフラッシュにフォーカスがないと(一度そのフラッシュをクリックする等)、キーボードの入力を取得出来ないから無理じゃないかな~?

239:Now_loading...774KB
07/03/21 17:26:15 9Esg0CF9
補足
フラッシュ単体では無理と思われます
しかしフラッシュ8あたりからエクスターナルインターフェースとかなんとかいうAPIもついてるから
他言語との連係ができれば出来るのかな~?

240:Now_loading...774KB
07/03/22 00:29:30 JQvgXlyo
アポロってswfの中にHTML入れてその中にまたswf入ってても見られるんだよね?
俺様専用カスタムブラウザつくりてえ。

241:Now_loading...774KB
07/03/22 00:36:09 gR+iiYP4
現状無理っぽい

242:Now_loading...774KB
07/03/22 00:41:27 pGWjAdu0
てか既存のフラッシュ8ですらお粗末すぎてロクに使えないプログラムなのに
アポロになったらどうかわるっうのかね?
フラッシュ9でもスクリプトパネルはかなりお粗末だし
あんなんでJAVAとかやってる純正プログラマを囲い込み出来るのかね

243:Now_loading...774KB
07/03/22 01:06:27 gR+iiYP4
9αは8のUIに無理矢理AS3乗っけただけの名前通りのα
Java使いの取り込み狙ってるのはFlex路線の方
それで囲い込めるかどうかは別だし、8のお粗末さは同意だけど。

次に期待しようにも、Flash Player9の不具合報告の多さみると期待できないかもな

244:Now_loading...774KB
07/03/22 01:39:07 rhI3dZ3O
Apolloはいらない子

245:Now_loading...774KB
07/03/22 01:55:40 pGWjAdu0
アポロじゃなくてアムロだったらガンダムぽくて良かったのにね
スクリプトパネルもめっちゃ凝っててガンダムの操縦席みたいになってるの
スタンダード版とプロフェッショナル版があってプロフェッショナル版はUIが超豪華でかなりカスタマイズ出来るみたいな

246:Now_loading...774KB
07/03/22 02:03:54 IV41z2T4
なにを言ってるんだおまえ

247:Now_loading...774KB
07/03/22 02:11:13 gJVGSVA1
僕らの生まれてくるずっとずっと前にはもうアポロ11号は月に行ったっていうのに。

248:Now_loading...774KB
07/03/22 02:23:36 pGWjAdu0
あっ、もしかしてアポロってそのアポロか!!

アポロチョコのアポロかよ!!

249:Now_loading...774KB
07/03/22 02:25:45 pGWjAdu0
アポロチョコって月面に到着したあのアポロをモチーフにしるんだよ

以上ウンチクでした

250:Now_loading...774KB
07/03/22 03:14:49 gJVGSVA1
Apolloの使い道がいまいちわからないんだけど、
要するにwinアプリをJavaScript、HTML、Flashとかで作れる感覚?

251:Now_loading...774KB
07/03/22 05:08:04 MVYEolFD
HTMLやFlash作るのと同じ感覚で、
さらにファイルIOとかネットワークとか操作できて、
OS、ブラウザの互換を気にしなくていい
ってのがいいところなんだろうかね。まだよくわかってないが

252:Now_loading...774KB
07/03/22 08:25:02 inkp7M7s
Apolloってのは、Googleツールのような仮想OSみたいなものを目指していくといった感じで、
Javaほどインストールが面倒くさくないってイメージだな。

253:Now_loading...774KB
07/03/22 16:24:00 zlvDZc39
とりあえず、ApolloのFAQを日本語訳したとこを張ってみる
URLリンク(labs.anthill.jp)

254:Now_loading...774KB
07/03/23 02:14:32 u6jcevkF
>>239
お答えいただきありがとうございました。
やはり単体では無理そうですね。

255:Now_loading...774KB
07/03/23 13:05:17 fGZAv3WS
アポロ厨うざい
調べたらASは使ってるがフラッシュじゃねーじゃねーか
板違い

どうも技術系スレはAS3厨といい変な半可通がはしゃぎ回ってて困る

256:Now_loading...774KB
07/03/23 19:44:54 u4mnOG3x
フラッシュ9でアクションスクリプトパネルも豪華になっているんでしょうか~?
全くと言っていいほど進化してないアクションスクリプトパネルで
コーディングしてて飽きます

257:Now_loading...774KB
07/03/23 20:00:33 iva1lN3/
現状Flash8にAS3載せましたってだけのαしか出とらんのだから、誰も答えようがないと思うで。

258:Now_loading...774KB
07/03/26 00:34:07 hjlLwrdY
アク禁ようやく解けた。
はてさて、世の違う畑のギーク様がApolloにやや興味を持って乗り込んでこられると
せまい畑で食いぶちをつないでいる自分には死活問題かもしれん。
ギーク様のブログでは意味不明の単語が飛び交い
正直何言ってるかわからん事が多い。
いままでみたくFlashには興味ネエ、または勘違いで
Flashをバカにしてくれていたほうがよかったな。
ゲイツ様、早くギーク様に興味が行くようなFlashに変わるソフトを投入して
そちらにギーク様の興味をひいてください(^-人-^)

259:Now_loading...774KB
07/03/26 09:47:26 w6yjwvcR
仮にmsがFlashに替わるよりよいソフトを出して浸透して
ギークの興味を引けたとして、そうしてもどのみち
君の食い扶持はやはりなくなると思う。

260:Now_loading...774KB
07/03/26 10:24:38 IjrV9fyl
Apolloの評価自体はいまんところてんで興味持たれてない様子だけどね
まだαだから先は判らんが

板違いの指摘もあった矢先なので、プログラマ板に立ってたスレでも紹介しときますね
Adobe Apollo総合スレ
スレリンク(tech板)


261:Now_loading...774KB
07/03/26 11:48:31 hjlLwrdY
>ギークの興味を引けたとして、そうしてもどのみち
>君の食い扶持はやはりなくなると思う。
なるほど、煽りでなければその理由をご教授願おうか?

262:Now_loading...774KB
07/03/26 13:47:50 IjrV9fyl
FlashがWPF/Eとかにとって変わって開発者とユーザが流れたら、
FlashAS使いの稼ぎぶちも減るって話じゃねーの?

ギークといえど、流行らなくて使えない技術に目を向け続ける
技術オタなんて少数派だしね。その少数派自体は、食い扶持に
直接響く訳じゃないし。

そもそも畑違いな技術屋と言い切るなら、彼らが戦えない所で勝負すればいいんじゃね?
技術屋の振る話題についていけなくても、アニメーションツールとしてのFlash経験で戦えばおkとか

263:Now_loading...774KB
07/03/26 20:22:59 hjlLwrdY
>>262はどっちに意見してるんだかわかりにくい内容だな。
>>261
煽りに反応した煽りなんだから別にまじめに答えなくてもいいのに
どーせ>>259はただの煽りろくに答えられないんだから。

>FlashがWPF/Eとかにとって変わって開発者とユーザが流れたら、
「WPF/EとかがFlashにとって変わって」の間違いか?

>FlashAS使いの稼ぎぶちも減るって話じゃねーの?
>>259は「FlashAS使いの食い扶持が減る」なんて一言もいってねーぞ?

>技術オタなんて少数派だしね。その少数派自体は、食い扶持に
>直接響く訳じゃないし。
これはその通りだな。焦ってすまんかった。

後スレ違いごめんえ

264:Now_loading...774KB
07/03/26 21:47:59 w6yjwvcR
煽りに反応する煽り、とか開き直られてもね。
意見請いて釣りとか言うのと変わらない

現状、アポロ話題扱ってるサイトで、暗号って言うほど難解なサイトなんてあるか?コマンドラインに不慣れな人かな?

あとお前ら、Flashにとっての真の驚異はWPF/eなんかじゃなく、
ジャバスクリプトやキャンバスエレメントだと思うぞ。
将来語るなら併せて注意汁

265:Now_loading...774KB
07/03/26 22:17:03 4nWq3e1e
AS技術スレから「Flashの将来を脅かす代替技術スレ」になりつつあるな。
興味あるけど、もっと適切なスレないもんかね。ご存知の方誘導願えると幸いw

JS+Canvasねぇ。IECANVAS出たから汎用性は充分だと思うけど、
Flash代替としての用途は難しくないか? まだまだ遅いし、凝った事しようと
すると、CSSトリックとかブラウザ専用コードとか、バッドノウハウに頼ることになりがち。
inkscapeあたりのソフトがCANVAS操作するJSを出力するところまで行けば、
また違うのかも知れないけど。

代替と言えば……SVGってどうなったんだ?
規格化されていながら、俺の中ではinkscapeの保存形式に成り下がりつつあるw
アレもアニメーション含めてFlash対抗馬的な側面が宣伝されてたよな。

現状WPF/Eに魅力感じないのは同意。
3D実装する気ないのかね。

266:Now_loading...774KB
07/03/26 22:35:39 M7CEzWif
Sparkでたね

267:Now_loading...774KB
07/03/26 23:05:01 4nWq3e1e
ほんとだ。早速Xelf見てみた

予想してたけどやってる事被ってらw DIで来たかぁ。
サンプル欲しいな。今後に来たい

268:Now_loading...774KB
07/03/27 06:06:37 qRL38Lov
夢中にさせてくれる要素がないね。こんなものに食いつけるくらいの奴なら前世紀からSWFやってるだろ。

269:Now_loading...774KB
07/03/27 11:47:37 xn2gMGpb
Xelf、おれもサンプルに期待。
単一フレームで同時に実行される可能性のあるイベントを制御する方法ってどうやるんだろう。
イベントA,B,Cがあるとして、
イベントCが実行された場合イベントA,Bは実行させたくない、なんて時。
イベントA,Bを実行する関数内に
イベントCが実行されたらイベントA,Bは実行させない、みたいな命令を書くのだろうか。
それとも実行させたいイベントに優先度とか持たせ
優先度の高い順に実行する、とかそんな仕組みがあるのだろうか?
イベント駆動に詳しい先生、教えて!

270:Now_loading...774KB
07/03/31 18:58:18 BUEwt+4O
前から疑問だったんだけどなんでたかだか別ドメインからXML読み込むのに
ポリシーファイル置かないといけないんだろ。WEBサービス使えなくて不便すぎなんだけど。

271:Now_loading...774KB
07/03/31 19:08:18 GFD+iGco
そりゃいろいろサーバへの攻撃に使えたり問題ありありだろ。
特にこの仕様を採用したのは今みたいに公開APIとかあまりなかったころだし。

272:Now_loading...774KB
07/03/31 19:35:32 BUEwt+4O
読み込みだけなら問題なくね?画像は読めるんだし。

273:Now_loading...774KB
07/04/01 00:33:50 t7EI5b/x
>>271
5年前くらいの話だとしても、くさるほどあったけど?w


ところで、何で言語仕様をJavaにしないのこれ?www
つうか、Javaそのものでいいだろwww

274:Now_loading...774KB
07/04/01 00:51:58 gxKCwBLb
Javaで組めよ

275:Now_loading...774KB
07/04/01 02:56:37 xyY9F82m
まーた人の話を聞く能力ゼロのテキストフォーマット君か
こいつ文章書くだけ書いて、自分についたレス読まない(理解できない)
典型的荒らしになったな。哀れな奴よ


276:Now_loading...774KB
07/04/01 14:43:30 mrdwaexd
君の言うテキストフォーマット君ってJava持ち出してASに文句言う人全般って事?

277:Now_loading...774KB
07/04/01 20:29:59 0vboKa39
っていうか、
Javaと比べると堅牢性と、処理速度犠牲にした分、
OS間の互換性と開発工数の短縮化に特化してるんだから
状況に応じて使い分けようぜ・・・

278:Now_loading...774KB
07/04/02 22:11:03 g5RbCNJs
JAVAコード吐くようなベクターアニメーションツールかswfバイトコード制御できるJAVA用フレームワークでも出れば汎用性高いのかもね

279:Now_loading...774KB
07/04/03 21:07:35 yuPp6gy+
FlashをJAVAでエミュレートすればいいんじゃね?

280:Now_loading...774KB
07/04/07 01:03:00 JCOQwNnn
けどASとJavaじゃ全然違うよね。
ASはfunction一つ気軽に書いて気軽に使えるもんね。
ASはクラスなんて自分で定義して使わなくて大丈夫。
継承もインターフェースも何にもしなくて大丈夫。
そんな大規模開発ないからね

281:Now_loading...774KB
07/04/07 09:52:42 QgFQ3eT2
>>280
ところがぎっちょん…

282:Now_loading...774KB
07/04/07 10:26:28 UKcxoJ9r
AS3になってクラス定義して型指定してオブジェクトに関連付けて面倒くせぇ
と思ってたけど、プログラムの世界じゃ普通の事なん?

283:Now_loading...774KB
07/04/07 10:30:42 QgFQ3eT2
最近は結構普通つか主流。

284:Now_loading...774KB
07/04/07 13:58:39 nBKnSNZF
Script言語としては微妙
環境としても言語としても、手軽さはもうJavaScript以下
この際、RubyやPythonとかでも書けるようにしてほしい

285:Now_loading...774KB
07/04/08 01:55:08 dZW8xR81
手軽さ求めるならAS1で書けばいい

286:Now_loading...774KB
07/04/08 01:59:51 xbZNpcaL
>>284
AS3がスクリプト言語としての手軽さを発揮するのってFlashCS3じゃないかな。

287:Now_loading...774KB
07/04/08 02:42:29 pu89qxoi
CSだのMXだのヤメテ欲しい。
深度のクラスが
インポート MX あんだかんだってなってたりして
なんだよこのMXっていうパスゎょ!って感じになる

288:Now_loading...774KB
07/04/08 15:10:44 p5jx53Gn
手軽さはどんどん無くなり、処理速度は2世代前。
はっきり言って、終わってます。
今までASで書いてきたコーダーだけが頼みの綱。
このままじゃ2年後には隅に追いやられてるでしょ。

289:Now_loading...774KB
07/04/08 16:45:41 LlM3KmX1
てかAS2よりAS3の方がはるかに手軽だし他言語からも移行しやすいのに
本当に理解して言ってるのか?

290:Now_loading...774KB
07/04/08 18:17:02 p5jx53Gn
他言語から移行しやすいのが手軽だと思ってるところがすでに大きな勘違い。
元々そこは専門的な狭いパイにすぎない。
そこから流れてくる数に期待する考え方が、既にズレている。
しかもそこから流れてくる人の多くは、処理速度の遅さに絶望して2度と触らない。
本当に理解して言ってるの?

291:Now_loading...774KB
07/04/08 21:21:36 LlM3KmX1
多言語から移行しやすいから手軽だなんて事は言ってない。
手軽であり且つ多言語からも移行しやすいと言ってるんだよ。
AS3の良さが分からないならAS1使ってればいいんだってば別に。


292:Now_loading...774KB
07/04/08 23:47:22 9RDQbPxW
>>290
他言語から流れてきた人が処理の遅さに絶望ってさ、
誰が絶望してるんだ?実際に。
ゲームでも作るのなら遅さが気になるということはあるだろうけれどね。


293:Now_loading...774KB
07/04/09 00:01:56 SWrk510T
ほとんどのユーザーのブラウザ上で同じように動き、Flashより高速でスクリプトが走る
実行環境があるなら今すぐでも乗り換えていい。あるなら教えてくれ。
俺はAS自体に思い入れがあるわけじゃないからな。

294:Now_loading...774KB
07/04/09 00:13:27 J8IxZ0x9
俺はASしか言語は出来ないけどAS結構好きだよ
いつも締め切りまですげ~時間ない中でヤバい今週は毎日終電だ!って時でも
ASならプログラム書きながら今後の流れ考えていけるからね。
ストリング型だのナンバー型だの考えずにポンポン変数作れるし
本当に時間のない作業でASはかなりイイね
まぁちょい複雑な数学的要素が絡んだり条件判定が結構多数になるとすると猛烈に処理遅くなったり
ビットマップデータクラスなんか重くてつかいもんになんないのばっかだけどね

なんだかんだ俺はASで給料もらってるからね

295:292
07/04/09 00:31:04 1yki2xW2
突然自己紹介を始めた>>294は誰なのでしょう?

ちなみに>>290には回答は期待してないんで、
どーせいつものry

296:Now_loading...774KB
07/04/09 08:48:08 gX8QmVZo
ところで、遅い遅いいってる奴らは
具体的に何作ろうとして速度が足りてないんだ??

弾幕シューティング? オンラインフォトショップ?
もう普通にSFC程度のゲームなら動くし、個人的には過不足ないんだけど。




297:Now_loading...774KB
07/04/09 13:38:27 Me82vFgT
オンラインフォトショップはFlex/Apollo技術でAdobe本家がやるらしいから、そこで真価が示されるだろうね
全然別の技術で実装してきたら、それはそれで面白いけどw

遅さはあまり感じないけど、デスクトップに乗り出した今後発扱いだからな
導入検討したプログラマが、目立った利点感じられずに首傾げてる段階に感じる

mxmlに関しては、個人的にはメモリやCPU持って行き過ぎに感じる。
反応速度は悪くないから、その点を一概に遅いというつもりはないけど。
俺にとってはSpriteの拡張でやるのが主流になりそうだが、
それだとUI周りの手軽さが失われちゃうので別の不満が生じたり。

期待し過ぎたってだけで、悪くない技術だとは思うんだけどね。
流行るかどうかは決定的な差を示せてないので判らない

298:Now_loading...774KB
07/04/09 14:01:24 GrJR/syf
思うにApolloのウリは、統合実行環境だろうと・・・
PCから携帯、組み込みまで、Apolloをつかればなんでも仕事できる。

ウェブ屋はデスクトップのウィジェット作れて、
アプリ屋もウェブサイト作れる

Javaもそっち目指したけど、機種依存の部分が多くなりすぎた。
そういう意味ではJava Lite的ポジションを狙うものなんじゃね?

299:Now_loading...774KB
07/04/09 14:07:03 Me82vFgT
ああ、ありかもそのポジション
現状ではFlash liteはまだ別物だから、結局弱いところあるけど
Javaはなんでもできる代わりに、フレームワークやライブラリが
無数に存在して混乱招いたり、大掛かりに成りがちな面があるからねぇ

……AS系もそういう状況に向かわん事を祈ろう

300:Now_loading...774KB
07/04/10 12:47:00 TqcNAwXq
手軽じゃなくなったって必死に訴えてる人がいるが、
なくなってしまった「手軽さ」って具体的に何?
型にしてもclassにしなきゃいけないってのも、AS2までやってれば大した事ないし。

301:Now_loading...774KB
07/04/10 14:49:16 QykAah/2
そもそも古いASの仕様と比較してないんじゃね?
ライトウェイトな方面の方が、Script系には面白そうだなとは思う

個人的には、以前のASとの比較ならAS3はラクになったよ。
妙なバッドノウハウ使う必要がなくなったし。
昔は酷かったな、eval頼みな謎挙動重ね合わせだったし……

302:Now_loading...774KB
07/04/10 15:00:06 5I/LL2q7
>>300

そこらはケースバイケースだと思うよ。
コンポーネントやフレームワーク見たいの作って、カッチリ作るなら
AS3は今までより全然楽。

逆に広告系のスペシャルコンテンツみたいに、
遷移やアニメーションが複雑かつ例外の嵐みたいなサイトだと
AS3はかなり地獄。
遷移Aから遷移Bに移行したのに、Aで使ってるパーツが画面上で
エフェクトバリバリ飛び回ってるとか。
っていうかリファレンスの管理とかイベント管理で死ねる。

303:Now_loading...774KB
07/04/10 16:06:35 katNKAsA
今までハッキングノウハウに頼らざるを得ない程使いこなしてた人にはAS3はかなり楽チンなはず。
しばらくAS3使ってればイベント管理がいい加減なAS2の方が厄介だと気付くと思うよ。



304:300
07/04/10 17:27:43 Ojt8Bd1a
>>302
なるほど。
でもそういう内容ってむしろFlexに向いてないってだけで、AS3のせいじゃなくない?
FlashCS3待ちというか。

URLリンク(www.adobe.com)
見る限り、FlashCS3でそれほど劇的にUIが変わるってわけでもなさそうだし、
まだちょっと様子見だと思うんだ。


>>301
俺もそうなんだけど、自分はJavaラーなので自分の意見はあまり参考にならないと自覚してます。
>>301はJavaやる人?

>>303
そうそうそれそれ。
Strictに解釈してくれるってのは、一見厳しいようだけど、やっぱり最後はユーザフレンドリーなんだと思う。

305:Now_loading...774KB
07/04/10 19:17:12 QykAah/2
> >>301はJavaやる人?
うん、まあ最近はとんとJava案件関わってないけど一応
タイムライン上とかで補助的にAS使ってる人から見た手軽さは判らん
その辺に限定したら、AS3はやりにくくなってんのかな?

306:Now_loading...774KB
07/04/10 20:16:27 5I/LL2q7
>>302
>>304

多分二人の言うことがあってて、
慣れてくればAS3のほうが全然楽なのかもしれない。

けど前にAS3で初めて広告案件やったとき、
1サイトにクラス百個以上作る羽目になって死に掛けた。
なんつーか、作る前にじっくり設計して、フレームワークみたいの作らないと
いけない感じというか・・・

上の都合で演出とか内容が180度転換すると、死ぬというか・・・

AS3でそういう系やる場合って、何で勉強すればいいんかな。
Javaのゲーム系とかそっちになるの?

307:Now_loading...774KB
07/04/10 20:18:37 TgbNMekf
クラス作りすぎるのは最初の頃よくあることだな
FlashOOPとか、Javaのデザインパターンの本を買えばいいんじゃないかな?
そのデザインパターンそのものを使うというよりは、
そういうのを見ているとどうすればいいのかが見えてくるというか。

308:Now_loading...774KB
07/04/10 20:20:06 5I/LL2q7
ちなみに、個人的に死に掛けたのは、状態遷移。

遷移のアニメ中に違う遷移に移動したり、
ボタン押したりされた日には
ヌルポが出るわ出るわだった。

多分、ルートのクラスから再帰的にアニメのキャンセルとか中断の命令投げて、
全部の終了イベントが帰ってきたら、次の処理みたいにしないといけないんだろうが、
例外的なアニメとか、変更を考慮して柔軟にフレーム組もうとするとものすっごい大変だった。

AS2ならフレーム移動して、中身全部すっ飛ばすとかundefined信用して、
オブジェクト片付けないとかできたんだが、今全部管理しないといけないのが
まだ慣れてなくて辛い。

309:Now_loading...774KB
07/04/10 20:22:03 5I/LL2q7
>>307

やっぱその辺なのかぁ。サンクス。
結城さんのOOPとか、Flash OOPとか読んで、
データ管理とかでのOOPの勘所はわかったんだけど、
アニメや状態遷移時のオブジェクトの管理とか、
何見れば書いてあるのかわからなくて。

310:Now_loading...774KB
07/04/10 20:55:10 xts+dvFV
ちょうどyossyのとこで状態遷移に特化したフレームワークとか出てたよ

311:Now_loading...774KB
07/04/10 21:08:13 euQj6zW2
>>308
ゲームなんかで広く利用されている
タスクシステムというのが役に立つんじゃないかね。


312:Now_loading...774KB
07/04/10 21:59:00 TgbNMekf
Stateパターンあたりを応用して使うのもいいぞ。

ただ>>308を見る限りそれは本当にAS3で作るべき案件なのかは疑問だな。
アニメやボタンを多用するグラフィカルなUIは
AS2で作ったほうがクライアントのリアルタイム要求を反映させやすいという事実は確かにある。
AS2とAS3はどちらが上ということではなく、両方知っていることで表現の幅が増えると考えるべきじゃないかな。

313:Now_loading...774KB
07/04/10 22:03:57 QykAah/2
フレーム上にMC置いてフレーム数制御したほうが見通しがいいケースがあるって話かな

AS2かAS3かの話じゃなく、Flexが向いてるかFlashが向いてるかって話な気もする。
Flash CS3が出たらASのバージョン問わず同じ事できるんじゃね

314:Now_loading...774KB
07/04/10 22:32:23 katNKAsA
別にAS3でもフレームスクリプトは生きてるしMXMLでもScriptタグ使えるし
ゆるい型指定にも対応してるし別にOOP知らなくても十分書けると思うが。
むしろイベントの効率的な管理の方が重要だと思うよ。





315:Now_loading...774KB
07/04/12 10:33:24 JdJEaK3B
>>AS3でもフレームスクリプト
AS3の文法で、つまりFlaxでもフレームスクリプト書けるってこと?
FlashCS3を使えば、ってこと?

前者なら方法キボンヌ。

316:Now_loading...774KB
07/04/12 12:52:35 8q1634YF
方法なんてAS2と同じ。MC上に書けないってだけ。
現状はSDKで開発してる人が多いからクラスでの解説が多いけどな



317:Now_loading...774KB
07/04/12 14:19:33 ktJSj56X
なんだ、ただのしったか君か。

318:Now_loading...774KB
07/04/12 14:32:32 90P0V9Rw
>>316

Flash9 Public Alphaとか見る限り、
フレーム上でもかけるよ。

Flex2 Builderの方では、触ったかぎりフレームという概念自体がない

319:Now_loading...774KB
07/04/12 14:58:45 koi5NMUt
[Frame()]タグでゴニョゴニョするってのはあるけど、わかりやすい方法ではないね

320:Now_loading...774KB
07/04/12 15:13:58 JdJEaK3B
>>316
「AS2と同じ」と言われてもピンとこないのですが…


Flexスレで、プリローダ作るのに[Frame]メタデータ使ってたんで、
もしやASだけでフレームスクリプトが書けちゃうアンドキュメンテッドな技法があるのかなと思って聞いてみたんですが、
そうでもなさそうな感じですかね。
タイムラインが使いたければFlashを、っていう住み分けになっていくのでしょうか。


スクリプトだけで、もしくはコンパイラの指定なんかで
ごりごりフレームが増やせちゃったりできるといいんだけど。

321:Now_loading...774KB
07/04/12 15:14:51 8q1634YF
FlexじゃなくてFlashの話。

322:Now_loading...774KB
07/04/12 16:18:29 90P0V9Rw
>>320

あぁ・・・そんなメタデータあった・・・ すっかり忘れてた。

Flex使おうってコーダー肌の人なら、
シンプルなタイムラインなら
自力で実装するの難しくないと思うよ。

関数を配列に突っ込んでいって、
onEnterFrameで1づつインデックス動かして、
中の関数を実行すれば擬似Timelineは作れると思う。

323:すべすべコーダー肌
07/04/12 17:01:25 JdJEaK3B
>>322
実は、こっちのスレだったかFlexスレだったかで、
addChild/removeChildを繰り返すとPlayerが落ちる
って話しが出てましたから、
空白のキーフレーム追加でばっちり解決っ!ってなことを目論んでました。
「フレームスクリプトが書ける」のならフレームの追加もスクリプトでできるんじゃないかと…

しかしこの話題は海の向こうでも揉めてるようでw
URLリンク(www.mail-archive.com)

>>擬似タイムライン
今見つけたんですが、(有名だったらすみません)
URLリンク(d.hatena.ne.jp)
とかおもしろそうですね。

324:Now_loading...774KB
07/04/12 18:34:40 kDLRii/9
>addChild/removeChildを繰り返すとPlayerが落ちる
>って話しが出てましたから、
>空白のキーフレーム追加でばっちり解決っ!ってなことを目論んでました。
状況がわかりにくいな


325:すべすべコーダー肌
07/04/13 10:31:07 mpAQrj+i
すみません。
ステージ上にMCをいくつか配置した後、
一旦ステージをまっさらにする必要があるのですが、
その際removeChild使ってムービークリップを一つずつ消していくんじゃなくて、
空白のキーフレームを挿入して一発で前部消してしまう、ってことがしたかったのです。

326:Now_loading...774KB
07/04/13 13:41:22 mxneYkC+
AS3でそれをやると、よほど注意しないと
イベントのヌルポとかで死ぬよ

327:Now_loading...774KB
07/04/13 14:11:43 hUfDsHqK
それは階層の設計でどうにでもなるからわざわざフレーム使うのはおかしい。
ShapeかBitmapの書き換えは良く使うけどSpriteはスクリプト制御で足りから
ランタイム中に追加フレームがどうしても必要なケースって想定できないなあ。
ありゃあったで便利だけど。




328:Now_loading...774KB
07/04/13 14:55:13 mxneYkC+
>>325

個人的にはステージにcontainerってスプライト造って、
全部のMCはその中に入れる。
全て消すときはcontainerをremoveChildする、が妥当じゃないかと。

329:すべすべコーダー肌
07/04/13 16:25:37 mpAQrj+i
>>327
先のMLでもそういう風に言われてるみたいです。
>>328
らじゃ。その方向でいきます。

330:Now_loading...774KB
07/04/20 16:14:28 8Uhr7SoJ
FlexBuilderって、Flexプロジェクトと、ActionScriptプロジェクトがあるじゃないすか。
Flexプロジェクトって、構造がよく分かんなくて気持ち悪いから、ActionScriptプロジェクトで作ってるんだけど
ActionScriptプロジェクトで制作しつつ、Flexコンポーネント(ColorPickerとか)を使うって出来ないんすか?

331:Now_loading...774KB
07/04/20 17:13:06 TaF8Bl29
>>330

俺それ仕事でやったことあるよ。
ASプロジェクトだと、Flex系のクラスが読み込まれないから
プロジェクト右クリックから、
プロパティ→ビルドパス→ライブラリパス→SWCの追加を選んで、
flex.swcやframework.swf, rpc.swcあたりを追加すると
Flexのクラスが使えるようになる。

ただFlexのデータクラスは使えるけど、ビジュアルコンポーネントは多分無理。

ビジュアルコンポーネント使いたかったら、FlexプロジェクトでMXMLにスクリプトだけで

<mx:Script>
public function init(){
var main:Main = new Main()
main.run()
}
</mx:Script>

みたいなことだけ書いて、applicationのapplicationComplete="init()"で起動すればOKかと。

332:Now_loading...774KB
07/04/20 19:01:11 8Uhr7SoJ
>>331
レスどもっす!
やっぱ、ビジュアルコンポーネントは使えないのかー。一部だけ使いたいのにな…。
データコンポーネントも、ActionScriptからの使い方があんまり詳しく乗ってないすよね。
WebServicesクラス使いたかったんだけど、いまいち分からなかった...orz
MXML上では<operation>要素を追加すればいけるけど、
ASだとoperations:ArrayにAbstractOperationクラスを突っ込むみたいな違いが…。

もうちょい勉強しよ。

333:Now_loading...774KB
07/04/28 22:16:47 E9mvMSLJ
閑散としてるなぁ... (´・ω・`)

最近papervision3Dやっててタノシス。
Papervision3Dの、AS2番ってSVN1から落としてきても
エラーでまくりで、ちゃんと動かなくね? 俺だけかな…。

334:Now_loading...774KB
07/04/29 00:02:49 f0vH5pGP
>>333
なんか日本語環境で表示おかしくなる文字があるから
いっかい何かのテキストエディタで一回全ソース保存し直せばうごくかも。

というか俺はそうした。

335:333
07/04/29 04:34:16 VzBrSgkt
うお。ホントだ…。エラーでなくなった。
import のファイル名とか絶対合ってるのに何でなんだぜ?って思ってますた... orz

336:Now_loading...774KB
07/04/30 20:04:19 nKF0ArW1
>>335
ところで、
Papervision3DだったらAS3版のほうが良いと思うぞ。AS2だとあまり速度が出ない。
300ポリゴンを越えたあたりでAthlon64 3200+ で30Fpsの表示が怪しくなってくる。

AS3コンパイル環境もそろえようと思えばすべてタダでそろうし。

337:333
07/05/01 20:05:45 1/Iggacb
>>336
やっぱAS2版だと、あんまパフォーマンス良くないんだ…。
AS3版では実際プロトタイプとか作ってみました。

ただ、サイト全体AS3っていう案件は、まだ無いだろうから
Flash Player 8 の案件で、ちょろっと3D効果出すのに使えたらいいなーっと。

338:Now_loading...774KB
07/05/01 20:30:37 p3gzszCx
AS3でサイト構築いいねぇ
重くて使えなかった物理演算グリグリ


339:Now_loading...774KB
07/05/12 13:07:08 16mwY0np
Flexからはじめたものです。

数万単位のSpriteを一度に出したり消したりすると、ガベージコレクションが
間に合わなくて、最終的にタイムアウトを起こしてしまうんですが、
なんとかならないでしょうか?

特に個々のcacheAsBitmapを有効にしていると、キャッシュが破壊されて
デスクトップ全体を巻き込む大惨事に発展するんですが・・・。

340:Now_loading...774KB
07/05/12 13:39:51 pUI/ypHy
数万単位のSpriteを一度に出したり消したりしなくて良いようにする。

341:Now_loading...774KB
07/05/12 14:03:33 aiHBWBeT
>>339

3000個ずつ10フレームにずらすとか、工夫しろ。

あと3万個をcacheAsは無理だろう。
1個10kbだとしても、300Mいくぞwww



342:339
07/05/12 22:15:52 16mwY0np
339です。

結局、キャッシュは大元のキャンバスだけに効かせるようにしました。
単純にtransformオブジェクトの操作だけで出来るもの(移動や色の変更など)は、
自分でキャッシュを指定するまでもなく速いようなので。

>3000個ずつ10フレームにずらすとか、工夫しろ。
なるほど、フレームをずらすとタイムアウトが避けられるというわけですね。
Flexからはじめたのでフレームという概念がちと怪しいのですが、
UIComponentでいえば、validateNow()で1フレーム進むと考えていいんでしょうか?

数万単位のSpriteを一度に出したり消したりする、というのは、
ちょうど作っているのがドロー系のソフトウェアに近いものなので
オブジェクトを一度に削除したりする上に、アンドゥにも対応する必要が
あるからです。
せっかくモデル部分だけをアンドゥにスタックするように
作ったのに、削除したSpriteがちっとも開放されてくれないという・・・orz

343:339
07/05/12 22:55:40 16mwY0np
あ、サンプル見たらわかりました。
callLater使ってちょぼちょぼ追加するのが健康によさそうですね。

344:Now_loading...774KB
07/05/13 04:24:32 p9qM+rmC
なんでドロー系のソフトでSpriteを数万も使おうとするのか全くわからん。
数万もレイヤーがあるのか

345:339
07/05/14 08:16:39 Tplo/ZJ+
>344
ビットマップ転送で1枚のSpriteに直接描くとラクですが、
描いた曲線などのマウスヒット判定が必要なのでボツになりました。




346:Now_loading...774KB
07/05/14 10:28:04 vjPgWV8P
>>345

数万個にhittestは無理じゃない?普通に。
クアッドツリー(四分木)とかそういうの使って、衝突判定しないと。



347:Now_loading...774KB
07/05/17 14:39:27 CpLI7TJQ
Flash8使ってます。長めのノベルゲームを作ってみたいのですが、テキストフィールドにシーン毎にテキストを書くと手間が非常にかかってしまいます。
そこでシナリオファイルを読み込ませて処理させたいのですが、外部からテキストを読み込ませる方法だと外から丸見えになってしまうので困ってしまいます。
こういう時はどういう方法を使うのがベターなんでしょうか?
変数に長い文字列を割り当てて処理させる方法がいいんですかね?
なにか格好が悪いので、もう少しスマートな方法がないものかなと思うのですが……。
あと、あまり長い文字列割り当てるとメモリ消費量は大丈夫なのかなという心配もあります。

var buf:String = "*start"
+ ",[image name='Aくん' pos=left]"
+ ",Aくん「こんぬつは」";

var aScenario:Array = buf.split(",");
trace(aScenario[0]);

こんな感じでやってます。

348:Now_loading...774KB
07/05/17 15:32:18 fSOG1ggW
課金がからむFlashゲームとか見ると
getやらpostで送信されるデータの中身見れなかったりするね。
ああいうの結構特殊なことやってるんだろうなあ。

as3ならばByteArrayを用いれば
やりとりされるデータをぱっとみわからなくすることができそうだけど。

349:Now_loading...774KB
07/05/17 23:56:09 NjF7RrCJ
>>348

素人の盗み見を排除するだけでよければ、
文字コードをいくつかずらして保存したテキストファイルを読み込んで、
逆にずらして復元すればいいんじゃないかと。

350:339
07/05/18 01:05:48 pzV8S/bB
>346
結局、Shape内の座標1ドットだけbitmapDataに書き出してヒット判定する
メソッドを作成しますた。

複数のShapeの単純な重ね合わせ処理をsetPixel()使ってドット単位で合成するのは
DisplayObjectContainerの重ねあわせよりも速いですか?
こういった言語はビットマップを直接処理するのは遅いものだと思っていたのですが、
上の処理がわりと速かったので、明日やってみようかと。

351:Now_loading...774KB
07/05/18 08:19:03 bQAitxEI
>>350

もしAS3でやってるんなら、Rasterってライブラリをググッて探すとよい。
ディフォのベクター描画よりもはやい、ビットマップ描画ライブラリがある。



352:Now_loading...774KB
07/05/18 12:07:09 +OU3bNWl
>>348に関連するけど、ゲームのランキングとか
どのぐらい、パッと見で分からなくすればいいのか悩む。


353:339
07/05/19 02:33:26 PS4eqgbR
>351
ありがとうございます。
ビットマップ上で直接描画するライブラリを用意する方向は
考慮していなかったので目からウロコです。
これを拡張する方向でやってみます。

スケールとか考えるとまたユウウツですけどね(^^;


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch