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
read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)