メイン ActionScript 3.0 特設会議室 on(release)がなくなる!? | 投稿するにはまず登録を |
| 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
旅人 | Åê¹ÆNo.27182 投稿日時: 2006-7-22 13:27 |
新米 居住地: 富山 投稿: 11
使用環境:
Win XP Home SP2 Flash CS3 |
Re: ♪?ebiはレベルが上がった!しかしon(release)の呪文を覚えられない! はじめまして。
魂を激しく揺さぶられたので、書き込みしてみます。 「ボタンに書けない」…困ります!イヤです! Flashは、仕事ではなくて、趣味として使ってきました。 どちらかと云えば、グラフィック系の人になります。 スキルレベルは、まだまだホイミンに毛が生えた程度の、毛生えホイミンです。 グラフィック系クリエイターでもなく、プログラマーでもない。 そういう趣味の閃光絵師(Flash使い)にとって、on(release)っていうのは、「ほんのちょっとの魔法」です。 でも、その「ほんのちょっと」が使えるだけで、自分の中では「なんでもできちゃう」んですよね。そりゃもう、毛だって生やす事が出来ます。 Flashって、そういうところが魅力だったのに…。 他にも毛生えホイミンは沢山いると思うんですけど…えっ、漁に邪魔なクラゲなんか絶滅してしまえ?ひ、ヒドイ(´Å`; と、とにかく困ります。困るものは困るんです。 |
ebi | Åê¹ÆNo.27184 投稿日時: 2006-7-22 14:50 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: ♪?ebiはレベルが上がった!しかしon(release)の呪文を覚えられない! ebiです。
んー...なんだかFLASH9(AS3.0)がリリースされたら 大混乱が予想されますねぇ。今はまだあんまり実感ないケド... 一時期話題になった「PSEマーク」みたいに ...試行されて大騒動みたいな。 さて、本題。2つ確認させて頂きたいのですが... まず1つ目 [1]イベントハンドラがなく、リスナーを使う って事と [2]ボタンに書けない ってのはどうしたってセットで、 考えないといけないのでしょうか。切り離せないのでしょうか。 って書きながらも 「ぃゃ、リスナー使う(ハンドラない)って言うんだから、 ボタンに書くってのも変か」ともモヤリと思うんですが... このへんのところが結構、混乱してまして。 僕の感覚だとボタンってのはASのモノってより、 FLASH(ペイント・アニメーションソフトとしての)の モノって認識なんですよね。(感覚としては...) 背景としてはASの仕様である[1]に準拠して[2]みたいな 感じで捉えられるもんなんでしょうか。その方が、 [1]にとって都合がいいからそうしちゃおうゼ みたいなノリで。 「いやいや、そうでなくってボタンそのものが、 Buttonクラスってなもんで[1]の一部なんだってばッ [1]が変わるって事は[2]も変わらざるを得ないの!」って 事なんでしょうか。 例えば、あくまで“例えば”、 [1]を実現した上で、ボタンには書けるって 仕様は考えられないのでしょうか。 (そうなるかどうかは別として) 「いや、それじゃ[1]をやる意味ねぇから」って事に なっちゃうんでしょうか。 2つ目 「FLASH9でも2.0で書き出せば」みたいな話が チラホラ見られますが、2.0で書き出せるって事は、 FLASH9上でも2.0も使えると考えて良いのでしょうか。 あくまで基本は3.0、でも2.0も使えるよって感じで。 (だったら、まだ楽なんですが) 例えば、ver7上でもver4のシンタックスが一応使えますが、 (なんか“使用を避ける”とか言われつつ) 結局、そういう事になっちゃうんですかね。 でも、イベントハンドラ自体“ナイ”とするなら、 2.0使えるって言われても想像つかないんですけども... それとも、もう3.0は2.0以前とは全く別物! として考えなくちゃいけないんでしょうか。 言ってしまえば2.0以前の知識は全く無駄無駄無駄ぁ! (プログラムに対する概念とかはさておき) 2.0以前は忘れろぃってくらいの代物なんでしょうか。 なんというかですね、事の重大性を認識したいんですよね。 僕が思ったよりヤバめなのか、思ってるほどでもないのか。 まぁ何にしろ、 ver4(AS1.0)からver7(AS2.0)にジャンプアップして ようやく最近、慣れてきた程度の僕なので個人的には、 AS3.0のリリース...ありがた迷惑大ショック以外の ナニモノでもないのですけどね...今んとこ 「あの苦労をもう一回??」みたいな。 それを補うメリットも...見たとこ処理速度くらい? ぜんぜん足らんですヮ(^-^; |
ebi | Åê¹ÆNo.27185 投稿日時: 2006-7-22 15:10 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: ♪?ebiはレベルが上がった!しかしon(release)の呪文を覚えられない! 旅人さん、はじめまして。ebiです。
かわいいアバターですねー。 ほんのちょっとの魔法すごく分かります。 毛生えホイミンはあんまり想像したくないです。 わりと、サラサラヘアだったりすんのかな... 意外とアフロとか似合うかも これまでも、やっぱりドラ喰えの呪文に例えたり、 FFの魔法に例えたりされてますが、 なんかそういうグラフィック系の人にも、 感覚的に、直感的に、分かりやすい例えって必要だよなー 大事だよなーって個人的に思います。 ただ、今んとこええ歳のオイラが子供ん頃に遊んだ ゲームなんていう狭ーい例えしかされていないので、 (ドラクエ知らない人はホイミ言われてもピンと来ないですもんね) もちっと広く通用するような例えを考え中です。 僕ん中で勝手にキングオブ比喩の野中さんみたいに、 ズバリ納得!のウマイ例えはできないもんだろうか... ウーム |
Duke15 | Åê¹ÆNo.27186 投稿日時: 2006-7-22 15:13 |
常連 居住地: 埼玉 投稿: 196
使用環境:
XPpro,2Kpro, MX2004prov7.2 FlashPro8 Flash9Preview α Player8r24 Player9.0.16 Player7r63 Firefox1.5.0.5 IE6,NB8.1en |
Re: on(release)がなくなる!? Subjectが変わってますね?。
元に戻しました。 混乱があるので、 あくまでもAVM2でAS3.0でのスクリプトの恩恵を受けないのでしたら、 AS1.0,AS2.0がFlash9でも使えます。 したがって、パブリッシュをFlash5?7にすれば on(release){ } は使えます。 引用:
|
ebi | Åê¹ÆNo.27188 投稿日時: 2006-7-22 15:30 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: on(release)がなくなる!? Duke15さん、レスありがとうございます。
とりあえず...分かんない用語 自分勝手解釈! AVM2 あくしょんすくりぷとばーちゃるましんつーの略。 端的に言えば強化されたFlash Playerの事!! おそらく以前参照させていただいた野中さんのActionScriptとその基本概念について内、 「Word□バイトコード」内の仮想マシンの事かと... “恩恵”というのは、つまり処理速度を差すのでしょうか。 引用: パブリッシュをFlash5?7にすれば “ボタンに書ける”って事ですか? |
Duke15 | Åê¹ÆNo.27189 投稿日時: 2006-7-22 15:42 |
常連 居住地: 埼玉 投稿: 196
使用環境:
XPpro,2Kpro, MX2004prov7.2 FlashPro8 Flash9Preview α Player8r24 Player9.0.16 Player7r63 Firefox1.5.0.5 IE6,NB8.1en |
Re: on(release)がなくなる!? 綿密に言えば
パブリッシュ設定で Flash Player5?8で ActioScript1.0 に設定すればボタンに直接書けるてことです。 引用:
|
ebi | Åê¹ÆNo.27190 投稿日時: 2006-7-22 15:56 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: on(release)がなくなる!? Duke15さん、ありがとうございます。なるほどです。
1.0? 現行の2.0設定ではダメなんでしょうかね? ...一問一答もご迷惑でしょうか。 もし、そのあたりを詳しく日本語で解説されたサイトなど ありましたら、教えて頂ければ幸いです。 |
野中文雄 | Åê¹ÆNo.27191 投稿日時: 2006-7-22 15:57 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: ♪?ebiはレベルが上がった!しかしon(release)の呪文を覚えられない! このスレッドでは、以下のふたつは切離せるという前提で、議論が進んでいます。
もっとも、[1]インスタンスに直接イベントハンドラメソッドは設定できず、イベントリスナーを使う必要があるという点は、ActionScript 3.0のデザイン上変更は難しいように思われます。 ActionScript 1.0/2.0でもすでに、MovieClipLoaderクラスはリスナーを使わなければならないデザインになっています。Flash 8/MX 2004のコンポーネントも、インスタンスにon()ハンドラが記述できるものの、イベントハンドラメソッドを使うにはイベントリスナーに登録する必要があります(コンポーネントインスタンスに直接設定する方法は、ヘルプには記載されていません)。 引用: ebiさんは書きました: このスレッドでAdobeに対して要請しようとしていることが、この[2]ボタンに書くという仕様を存続させてほしいということです。 引用: [1]を実現した上で、ボタンには書けるって 以下は、Adobe開発チームの現在の考えでしょう。 引用: 「いや、それじゃ[1]をやる意味ねぇから」って事に Flash 9からでも、ActionScript 2.0や1.0を使った書出しは可能です。 引用: 「FLASH9でも2.0で書き出せば」みたいな話が |
森 巧尚 | Åê¹ÆNo.27192 投稿日時: 2006-7-22 16:11 |
モデレータ 居住地: 宝塚 投稿: 650
使用環境:
.5/CS4/Safari3 XP+2000//IE6 |
Re: on(release)がなくなる!? 引用:
Flash Player9でActionScript2.0でもボタンに直接書けますね。 今のFlash 9アルファ版上で、ActionScript3.0にしたとき、ムービープレビューやパブリッシュするとエラーになるということです。 ただ、ActionScript3.0のすごいところって?にも書いたんですが、Player 9の中には、AVM1とAVM2という2つが入っているので、AS3はVM2で、AS3以前はAVM1で実行されて、これまでのすべてのswfもちゃんと動きます。 引用: 引用: 処理速度のこともありますが、将来的にAS3が進化していって新機能が増えていったとき、AS2以前のバージョンでは旧バージョンになるのですからサポートされなくなる可能性も否定できません。そういう意味でAS3の恩恵ということですね。 #これ書いているうちに2つもレスが進んでしまってた・・
|
野中文雄 | Åê¹ÆNo.27193 投稿日時: 2006-7-22 16:13 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: on(release)がなくなる!? そのとおりです。
引用: ebiさんは書きました: パブリッシュ設定で[Flash Player 9]を選択すると、[ActionScript 1.0]/[ActionScript 2.0]/[ActionScript 3.0]の設定が可能です。ただし、1.0/2.0を選択するとAVM1による再生になりますので、パフォーマンスはFlash Player 8と変わらない結果になります。 引用: ebiさんは書きました: |
« 1 ... 3 4 5 (6) 7 8 9 ... 11 » |
| 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |