もう20時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]萌え犬写真館も復活。[PR]  

ActionScript 3.0 とか絶対ムリwww

1 :Now_loading...774KB:2006/07/02(日) 20:40:24 ID:8PWGvCYq
俺は「多少のプログラム知識があるデザイナー」だ。

以後AS3も使えるようにしといて、ってお前・・・


俺はプログラマーじゃねぇよヽ(`Д´)ノウワーン
PGの専門学校とか出てねぇよヽ(`Д´)ノウワーン
デスマーチなんて嫌だヽ(`Д´)ノウワーン

737 :Now_loading...774KB:2008/08/03(日) 08:38:25 ID:1Tnm+fz+
>>733
同じサイトの
ttp://www.1art.jp/flash9/
と内容と同じなのかな?

738 :Now_loading...774KB:2008/08/03(日) 08:38:55 ID:1Tnm+fz+
×内容と
○内容

739 :Now_loading...774KB:2008/08/03(日) 13:27:33 ID:Tf1D/DVT
>>735
データはクラスのフィールドにしてJob.abi[Job.Yuusya].hpとかで
アクセスできるようにしたほうが効率いいんじゃないかな

740 :Now_loading...774KB:2008/08/04(月) 01:27:50 ID:L0k8HLNj
>>739
フィールドと、メンバ変数とかの違いがいまだに分からん・・

それとどうやって初期化するん?↓とかは思いつくけど。
private static var job0:JOB_ABI_CLASS;
private static var job1:JOB_ABI_CLASS;
...
public static var job:Array = [job0, job1, ...];

後、能力値の方(2元目)も配列にすると、
for(j = 0; j < JOB_SUU; j++)for(a = 0; a < JOB_ABI_SUU; a++)
とかやって、表示するときやセーブするときなどに使いやすいかなと思った。

741 :Now_loading...774KB:2008/08/04(月) 04:13:55 ID:rl7rCF0o
>>740
オブジェクト指向をちょっと学ぶか、そのまま独自の道を突っ走ればいいと思うよ。

742 :Now_loading...774KB:2008/08/04(月) 11:39:19 ID:L0k8HLNj
>>741
AS3は解説サイトみたいなのが少なく、C#も勉強しているがさっぱり。
ゲーム自体は完成させられそうなので、ひとまずは独自の道をつっぱしるか。

743 :Now_loading...774KB:2008/08/05(火) 13:00:37 ID:rLBqUfi0
>>742
AS3の教本はMaking Things Moveという本の日本語版を買うといいよ。
糞高いけどおすすめ。

744 :Now_loading...774KB:2008/08/05(火) 13:11:48 ID:MrEpdcAo
俺はJAVAの入門書でオブジェクト指向勉強した。
AS3似てるし本とかネット情報も豊富


745 :Now_loading...774KB:2008/08/05(火) 21:47:43 ID:nH79XJLV
>>743
「Making Things Move」の続編というか、より高度な内容の
本がアメリカで今年末に出るみたいだよ。
ttp://www.friendsofed.com/book.html?isbn=9781430216087

746 :Now_loading...774KB:2008/08/08(金) 12:30:57 ID:tz0wz5QH
papervision3Dの質問はどこで受け付けてますか。
FLASH板、Web制作板では見当たらなかったもので…。


747 :Now_loading...774KB:2008/08/08(金) 12:35:00 ID:HPaUECg/
>>746
ここで受け付けます

748 :Now_loading...774KB:2008/08/08(金) 13:01:34 ID:tz0wz5QH
>>747
ありがとうございます。
PV3D_1_7での質問です。

private var scene: Scene3D;
private var cube: DisplayObject3D;

上記で
scene.addChild(cube) した際にcube側でADDEDのイベントを発生させたいのですが、
当然のように
import flash.events.*;しただけでは動作しないようです。
このあたりかと思い
import org.papervision3d.events.InteractiveScene3DEvent
も追記しましたがやはりイベントが発生してないようです。

上記について、お助け願います。




749 :Now_loading...774KB:2008/08/08(金) 13:50:44 ID:0gVXy4Fm
http://temp.roxik.com/datas/perform/index.html
これおもしれー

750 :Now_loading...774KB:2008/08/08(金) 22:42:00 ID:IRvoSCx8
>>749
何がすごいって軽さだよなw
3Dライブラリを自作して使ってるみたい

751 :Now_loading...774KB:2008/08/08(金) 22:54:26 ID:L6f7p4IN
はいはい、エコだエコだ

752 :Now_loading...774KB:2008/08/08(金) 23:04:41 ID:Ii2ueEen
>>749-750
それ以上はこちらで。

3D系 FLASH その3
http://pc11.2ch.net/test/read.cgi/swf/1143463345/

753 :Now_loading...774KB:2008/08/10(日) 19:18:56 ID:JrQ/cQa5
Flex2で、ボタンイベントを作成しております。
これをクリック以外のタイミングで意図的に起動したいのですが。

hButton.addEventListener(MouseEvent.CLICK, oppai);

public function oppai(ev:MouseEvent):void{
trace("おっぱい");
}
ってな具合で、

oppai(new MouseEvent());

とやると「引数の数が正しくありません。正しくは 1 です。」
と怒られちまいます。なんとかおっぱい見たいのですが、
教えて下さい。


754 :Now_loading...774KB:2008/08/10(日) 19:34:28 ID:hyUFJeOQ
>>753

MouseEvent() が間違い
引数が必要

おれもおっぱい見たいです

755 :Now_loading...774KB:2008/08/11(月) 03:26:06 ID:2rysZIiS
MouseEventのイベントを直接呼び出したければ
public function oppai(ev:MouseEvent=null):void{
ってやればいいんじゃない?

756 :753:2008/08/11(月) 10:45:28 ID:nXt/q0lM
>>754-755

御二方ありがとうございました!
どちらのやり方でもおっぱいを拝むことが出来ました。


757 :Now_loading...774KB:2008/08/13(水) 01:06:14 ID:8O89K7F6
>>360 の続報を探してたんだけど見つからなくて、代わりにこれが見つかったんだけど、
プログラミング言語が全くの素人には良いかな? 原書読んだ人いれば教えてください

初めてのActionScript 3.0 ― ―Flashユーザーのためのステップアップガイド
http://www.oreilly.co.jp/books/9784873113715/

758 :Now_loading...774KB:2008/08/16(土) 09:27:53 ID:NBN7YRP+
BitmapDataからJPEG画像作成のために変換するJPEGEncoder.asなんて
コードがありますが、これと同じように複数のBitmapDataから
動画ファイルを作成するありがたいコードってどこかにないでしょうか?
動画ファイルの形式はなんでもOK(要はYouTubeにアップしたい)

759 :Now_loading...774KB:2008/08/16(土) 10:16:03 ID:nS0N/yXA
ねーよそんなもんw
エンコードにどんだけ細かい種類と設定あると思ってんだw
単体のライブラリでどうこうできるもんじゃねーよw

760 :758:2008/08/16(土) 15:37:08 ID:NBN7YRP+
あ、いや、「どれも」じゃなくて
例えばAVI1つでもいいから作成できんかな、と

761 :Now_loading...774KB:2008/08/16(土) 15:48:04 ID:hFeGF9f7
無圧縮AVIでいいなら自分で仕様見て作った方がはやいよ
AVIの作り方なんて腐るほど解説がある

762 :Now_loading...774KB:2008/08/19(火) 03:12:31 ID:gqp6u6F+
ECMA4が標準化から外れた。
MS/Yahooが主導する3.1がメインストリームになり、4の賛同企業だった企業も3.1に向かうっぽい
ECMA4準拠を標榜してきたAS3には激震なニュースな予感なのでage

ttp://weblogs.macromedia.com/akamijo/archives/2008/08/ecmascript_harm.html

763 :Now_loading...774KB:2008/08/19(火) 04:45:04 ID:wAaqCYQJ
ECMA4なんてさっぱり意識してなかったヘタレだけど 大事そうですね

なんか、シカトされてるようだやだなぁ・・

764 :Now_loading...774KB:2008/08/19(火) 10:24:08 ID:2DIee3s3
この際、Javaに近づけてくれ

765 :Now_loading...774KB:2008/08/19(火) 12:58:07 ID:/X504A9m
ECMAとかよく分かってないんだが
独自路線で行くのか、3.1に準拠するかで
大きく変わりそうだな

766 :Now_loading...774KB:2008/08/19(火) 13:01:13 ID:6lZt+MbE
3.1と4の違いがわからない俺には、痛くもかゆくもないぜ。

767 :Now_loading...774KB:2008/08/19(火) 13:34:42 ID:Tu77xjM1
誰か3.1と4の違いおせーて

768 :Now_loading...774KB:2008/08/19(火) 16:02:23 ID:mUrhKZAq
他の言語から入ってくる人に優しいか辛いかの話だろ?
俺的には独自路線でも別に問題ないな。

769 :Now_loading...774KB:2008/08/19(火) 16:51:35 ID:gqp6u6F+
そのブログで語られているとおり、ECMA4に含まれるはずだった
名前空間(パッケージ)、静的な型宣言、継承などが3.1では無い(もしくは未定)なのよ

Adobeにとっては、AS3のECMA4準拠をベースに、Tamarin


770 :Now_loading...774KB:2008/08/19(火) 16:54:18 ID:gqp6u6F+
途中で送信しちゃった

Tamarinを流行らせ、さらにはAdobe AIRなどでこの業界のデファクトスタンダードになるつもりが
その最初の一歩であるActionScript 3.0で躓くことになるかもしれないと思う

MSのSilverlight(C#)がECMA3.1準拠で作られているかどうかは知らないけど・・

771 :Now_loading...774KB:2008/08/19(火) 17:02:09 ID:gqp6u6F+
調べてみたらちゃんと現行のECMA3.0準拠で、3.0からの正当な進化っぽい3.1にはそのまま移行できそうだね>C#
逆に4.0は3.1との互換性が完全に全くなくなりそうだから、ASはこのまま独自路線を突っ走るか、中途半端にECMAに似せるか
まぁ今はAdobeが何かしら発表するのを待つしか無いのかな

772 :Now_loading...774KB:2008/08/19(火) 17:19:27 ID:gqp6u6F+
JavaScript 2.0はECMAScript 3.1ベースに、ECMAScript 4は譲歩 | エンタープライズ | マイコミジャーナル
http://journal.mycom.co.jp/news/2008/08/18/027/

773 :Now_loading...774KB:2008/08/19(火) 17:57:35 ID:EwQimXic
http://d.hatena.ne.jp/nitoyon/20080819/freeze_es_harmony

このECMAScript3.1との比較が分かりやすかったよ。
現状のECMA3ベースを僅かに拡張しただけで、
速度よりも互換性が優先されてるみたい。
でも、このぐらいなら言語仕様になくても
ライブラリとか書いて何とかする人出てくるよね多分

774 :Now_loading...774KB:2008/08/19(火) 20:13:17 ID:zmpIqdOS
>>762のリンク先にも書いてあるけど、これはECMAScript準拠をやめるいい機会でしょう
>private コンストラクタや関数オーバーロード機能の実装など
みたいな、より便利な機能が実装される方がこのまま準拠続けるより遥かにいい

775 :Now_loading...774KB:2008/08/19(火) 20:34:43 ID:EwQimXic
まあクロージャ使えば現状のECMAScriptでも、
クラスベースの言語に出来るような事は大概できるんだけど
どちらかというと、コンパイラによる最適化やチェックが
きくところがActionScriptのメリットになっていきそうだね

776 :Now_loading...774KB:2008/08/19(火) 21:04:56 ID:wAaqCYQJ
よく分からんが、CS3買った自分が
涙目になるほどでは無いってことでOKなんでしょうか?

777 :Now_loading...774KB:2008/08/19(火) 23:04:29 ID:gqp6u6F+
うん今すぐどうこうなる事じゃないよ
でもこれが長期的に見た場合のターニングポイントにはなるだろうね

778 :Now_loading...774KB:2008/08/19(火) 23:10:42 ID:KXeP3b1W
俺はいやだー!

779 :Now_loading...774KB:2008/08/19(火) 23:16:16 ID:wAaqCYQJ
>>777
どうもです
namespaceとか使いこなしてない(勉強中)なんで、どうしたものやらw

780 :Now_loading...774KB:2008/08/27(水) 01:35:07 ID:VYWbW4WU
こらっ、そこの怪しい奴!!
ちょっと事務室まで来い。

781 :Now_loading...774KB:2008/08/28(木) 00:28:56 ID:AThC+jKr
質問させてください。
Loaderから読み込んだ画像を縮小したくて、Loader.widthで
小さくしようとしているのですが、
Loader.widthを設定(★箇所)すると、画像が見えなくなってしまいます。
★箇所をコメントアウトすると、画像が見えます。
アドバイスよろしくお願いします。


package {
public class test02 extends MovieClip {
public function test02(){
            //Sprite
var sprite:Sprite=new Sprite();
sprite.graphics.lineStyle(2,0x000000);
sprite.graphics.beginFill(0xBBBB);
sprite.graphics.drawRect(80,50,200,300);
sprite.graphics.endFill();
sprite.x=30;


this.addChild(sprite);

            //loader
                var url:URLRequest= new URLRequest("img/image07.jpg");
var Loader01:Loader =new Loader();
Loader01.load(url);
sprite.addChild(Loader01);

★★ Loader01.width=15;  

782 :Now_loading...774KB:2008/08/28(木) 06:01:48 ID:cV/uMyqI
>>781
読込が終わっていないのかも
読み込み終了のイベント拾ってから処理するのでは

783 :Now_loading...774KB:2008/08/29(金) 23:29:37 ID:rntiqFXO
>>782san

まさにその通りでした。
ありがとうございました!


784 :Now_loading...774KB:2008/08/30(土) 12:41:26 ID:e+6fsfrl
var hoge:Object = new Object();
var hoge:Object = new Object();
こう書くと変数名が重複とエラーがでるのに

for (var i:int = 0; i < 10; i++ ){
var hoge:Object = new Object();
}
こう書いたらエラーがでない

なぜなんでしょうか

785 :Now_loading...774KB:2008/08/30(土) 14:09:48 ID:ge15wlEm
>>784

for文を一回行うごとに宣言してはスコープ範囲外になって消えてるんじゃないか
推測だけど

786 :Now_loading...774KB:2008/08/30(土) 18:20:12 ID:E6cjdY/e
>>784
AS3では関数中の変数宣言はコンパイル時によって関数の最上位に移動される。

つまり後者は
var hoge:Object;
for (var i:int = 0; i < 10; i++ ){
  hoge = new Object();
}
と同等。よって変数の定義は重複していない。

>>785
AS3にブロックスコープはありません

279 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
【竹島】 日本の減らず口を閉じさせる「独島、10のポイント」〜日本外務省の主張に反論する★2[07/19] [東アジアnews+]
【野球】中日・落合監督「(岩瀬は)ちゃんとした使い方をすれば、ちゃんと抑えるんだよ!」 [芸スポ速報+]
情報検定 J検 (旧:情報処理活用能力検定)PART2 [資格全般]
【社会】 伝言ダイヤルで知り合った17歳少女にわいせつな行為をした海上自衛隊三等海佐を逮捕…神奈川 [ニュース速報+]
【28組合】マンション管理士の本職が語る【壱拾】 [資格全般]

新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)