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は日本人と、狭いモニタ使ってるやつのことなんか考えてないんですよ。
379:Now_loading...774KB
04/09/11 18:05:58 yN3R2VNn
ねぇねぇ、
このNISSAN デスクトップツール3なんだけど
URLリンク(desktop.nissan.co.jp)
Flashでできてるみたい。
なんとかHackして、おもしろいことできないかな?
てかスレ違いだったらすみません。
どっか、話してるスレあったら教えてくらさい。
380:Now_loading...774KB
04/09/11 18:35:20 Jkz+F9TY
flashそのものではなく
たぶんmacromediaを共同で特殊なプレイヤーを使っているんじゃないかな
右クリックメニューとか確かアイコンは無理じゃなかったっけ
381:Now_loading...774KB
04/09/11 18:49:57 JHSdXQl+
SONYにもFLASH使ったアプリケーションあったなぁ・・・
多分>>380氏の通りだと思われ
382:Now_loading...774KB
04/09/12 03:22:29 zXY3NiSR
>>379
凄く興味を引いたので色々ググってみた。
まだよく読んでないのでわからないけど、これ使って作成できるらしい?です。
Win用
URLリンク(gizmo.anthill.jp:8088)
Mac用
URLリンク(www.konfabulator.com)
面白そうですね。
383:Now_loading...774KB
04/09/12 20:27:43 6pfD/sxJ
何かデスクトップスレにも来てたな、それ。
フォーラムにまったく何も無いところが受けるんだけどw
384:Now_loading...774KB
04/09/13 15:38:15 /BHlo3zG
as2unit を使ってみた。
とりあえず動作したが、個人で設定したclassパスで使用すると
Testクラスが見つからないとエラーがでる。
多分 as2unit で使用するクラスパスに日本語がまじってたり空白が
あったりするとエラーになる予感。
知っている人がいたらおしえて。
as2unit
URLリンク(www.as2unit.org)
385:Now_loading...774KB
04/09/13 22:45:02 alcxns9b
やっとこさFlexの日本語版が正式リリースの模様です。
タグベースでswf生成っつってもあんまし食指が動かんなー。
値段もやたらブッ飛んでるし。
Flex Home
URLリンク(www.macromedia.com)
Bleezeによるデモとか
URLリンク(www.macromedia.com)
>>384
できればその前にas2unitとは何ぞや?
って所から解説をおながいします。(英語読めなひ・・・)
386:Now_loading...774KB
04/09/14 02:17:59 82/84Os9
>>384
なんか面白そうですね。RIAのフレームワークらしいけどこれからこういうの増えそうな予感。
でもサンプル画面とか無いんですかね、文字ばっかでいまいち伝わらん。
FlexもRIAソリューションだけどBleezeと同じで開発部隊の我々には不要かな。
387:Now_loading...774KB
04/09/14 03:43:10 Zuv+n1en
付属エディタは使いづらいので探してみた。
SE|PY ActionScript Editor (1.0 version)
URLリンク(www.sephiroth.it)
インストールしてカスタマイズした画面
URLリンク(up.isp.2ch.net)
その他
PrimalScript 3.1 日本語は×
>>385
as2unit の説明はしばしまて
388:Now_loading...774KB
04/09/14 05:00:32 Zuv+n1en
■「as2unit」の概要
「as2unit」 とは 「ActionScript 2」 用に作成された「Testing Work Frame」です。
「as2unit」 の 便利なところは「自分で作成したクラス」をテストできる事です。
■例
クラスを作った後、そのクラスの性能を向上させるため
(プログラムの読みやすさとかバグフィックスとか)に
クラス内部を変更する事があると思います。(これをリファクタリングと言う)
クラスを変更したすると「そのクラスに依存していたプログラム」が
正常動作するか気になるでしょう?
その時、「as2unit」を使用して過去に作成しておいたテストを
「変更したクラス」で再テストしてやれば過去に作成したテストとかも
まとめてやれて「変更したクラス」の信頼性もあがるでしょ。
なので「as2unit」にはクラスをテストするためのメソッドがあるのです。
例えば、「assertEquals()」 (クラスから返された値が予想した値と違う場合エラー)
まー大体はこんなトコ。
「テストファースト」とか「エキストリームプログラミング」とか
の説明をするとわけがわからなくから「as2unit」ってリファクタリング時に
役に立つんだなと最初は思えばいいんじゃないかと...
いまのところ一番役にたつ書籍は下記のCHAPTER 07 リファクタリング ですね。
URLリンク(www.flashoop.jp)
書くのけっこうつかれたw OTL
389:Now_loading...774KB
04/09/14 05:02:28 Zuv+n1en
リファクタリングの説明 ウィキペディア
URLリンク(ja.wikipedia.org)
リファクタリング ワークブック (これ嫁)
URLリンク(www.cbook24.com)
AS2UNITみたいなものを俺も作りたいと言う人のために...
あなたがAS2UNITとおなじような「Testing Work Frame」を
作成したいと思ったときに役立つサイト。
AS2UNIT自体はこのサイトの設計を実装したもの。
「Testing Work Frame」の おおまかな設計図。
URLリンク(homepage3.nifty.com)
補足や訂正があればお願いいたします。
390:Now_loading...774KB
04/09/14 11:12:21 ccAeJJGp
>>387
それいいな、なんか問題はないのか?
俺Peggy使ってるんだけどさ。
391:Now_loading...774KB
04/09/14 13:21:02 Zuv+n1en
>>389
>なんか問題はないのか?
気がついた事を列挙すると
1 ファイルパスの扱いがおかしい?
左ペインのProjectタブでプロジェクトの新規作成をすると
「File name contains illegal character」
のエラーがでる。プロジェクトネームは「ppp」もちろん半角英数。
その後、このProject にファイルを追加すると落ちる。
どうやらProjectファイルを作成する絶対パスに
日本語が含まれるとエラーになるらしい。
今、なんとなくCドライブ直下にProjectを作成したら
エラーが発生しなかった。
2 起動がおそい
3 メニューバーの Flashメニューに「Test Movie」とか「COMPILE」とか
あるけど使い方がわからん。
4 このエディターを使用して何か作成した事がないのでまだまだ未知数。
とりあえずこんな感じ、でも多言語が使えるように作ってるみたいだし期待値は高いと思う。
392:Now_loading...774KB
04/09/14 14:26:53 Zuv+n1en
>>387 を訂正
PrimalScript 3.1 は日本語つかえた。
Fontを変更すればできました。
URLリンク(www.sapien.com)
PrimalScript 3.1 Download $179.00
トライアル版は 30日 フル機能 User登録が必要
とりあえず報告
393:Now_loading...774KB
04/09/16 02:42:41 1qBw2dd9
んじゃ、一応SEPYのベースになったSCiTE|Flashも。
URLリンク(www.bomberstudios.com)
SEPYが重い、あそこまでの機能はいらないって人にはお勧め。
394:Now_loading...774KB
04/09/16 03:52:49 IkRSXgBf
PrimalScript3.1を使用してカスタムクラスのメンバーを
Code Senseとして表示させる事が出来ました。
結構コツがいりましたw OTL ツカレタ
参考画面(カスタムクラスのDictionary と TreeNode のメンバがコードセンスで表示されてる)
URLリンク(v.isp.2ch.net)
URLリンク(v.isp.2ch.net)
「SE|PY」,「Eclips」, 「Peggy」 も
カスタムクラス の メンバ をCode Sense で
表示できるのか気になるところです。
どうでしょうか?
あとPrimalScript上でコンパイルできるようですが
FlashCommand を使用しているようです。
FlashCommand
URLリンク(www.markme.com)
「I will try to make a portable version in the future.」
と作者さんは言っております。
「.NET framework.」のインストールが必要です。
えっとMX2004 の 標準環境では表示できないですよね?
まだあまりためしてなかった(´Д`;)
395:Now_loading...774KB
04/09/16 08:08:22 09ZBhViu
>>391
なんかフォルダに独自アイコンを設定してると
それ以下のファイルが全部読まれないらしいな。
ところでSE|PY、Flash独特のいやーなオートインデントしてくれるんだが
これなんとかならないのか?
インデントだけにしたい。
勝手にコメントを次の行にするなと
396:Now_loading...774KB
04/09/16 13:12:10 IkRSXgBf
おれも いまやって見て「preference」 を調べたけど
「Auto Format」の設定ってないみたいだね。
A = 1; //A に1をいれる
が
A = 1;
//A に1をいれる
になる問題だよね?
多分なおせない ヽ(´ー`)ノ
その他
「PrimalScript には Auto Format 機能がないみたい」
397:Now_loading...774KB
04/09/16 15:42:35 1tTK3Vlu
なんかfontがどうのこうのasciiがどうのこうのというメッセージを出して
立ち上がらなくなった。
再インストールしといたけど、これを使うのはまだ時期が早そうだ。
せめて日本語パッチが出てからにしようっと。
というわけで俺はPeggyに戻りますわ。
398:ほ
04/09/27 05:21:02 +Rjei4Lv
ほ
399:Now_loading...774KB
04/09/30 17:44:22 I3Rkmv20
ActionScriptで物理演算やってるのってあるかな?
URLリンク(www.meqon.com)
ちなみに物理演算って↑のとこのNEWって書いてるとこのプログラムみたいの
でも流石に3次元は無理だとおもうんで2次元で
URLリンク(www.dh.aist.go.jp)
↑にあるプログラムみたいの
もちろん、こんな本格的なものじゃなくていいんで
おいたオブジェクトが重力で落ちていったり壁や床に当たったらはねかえったりと
決められた動きではなくその場その場で動き計算するの
どっかやってるとこないかな?なかったらやってみませんか?
400:Now_loading...774KB
04/09/30 18:14:05 WLIYh6dO
>>399
厳格なシミュレーションってわけじゃないだろうけど、
>決められた動きではなくその場その場で動き計算する
って感じの奴ならたくさんあると思うが。
401:Now_loading...774KB
04/09/30 21:05:39 ZDTnOfbR
>>399
剛体云々が分かれば出来ると思うよ。
結構難しいとは思うけど
402:Now_loading...774KB
04/10/04 15:03:41 l/GyYU2Z
接点とかの計算が超めんどくさくない?
403:Now_loading...774KB
04/10/04 16:41:18 UtGhUUG6
重力や摩擦なんかはいいとして、難しいのは物体同士のヒットチェック
円形だけだったら出来るとおもうオブジェクトの回転する角度とか気にしなくていいし
がんばって四角形までかな、複雑な多角形は無理でしょ
404:Now_loading...774KB
04/10/05 09:49:56 8ySu+1Zy
難しいな。
MC使わずに、描画する方向だと思うが。
むしろ全てを線として考え、それらが接続して形を作るという方向なら
なんとかなるかもしれないなぁ。
405:Now_loading...774KB
04/10/05 20:09:49 lyigyTWc
今日、日産のデスクトップツールをインストールしてみようと思った
URLリンク(sylphys.ddo.jp)
先生!この使用許諾には同意できません!!
406:Now_loading...774KB
04/10/05 21:48:42 Mx9/IdRI
>>405
それはいいけどなんでここで言うねん?
407:Now_loading...774KB
04/10/06 12:47:03 jKJmeGR/
>>379
>>382
あたりか?
408:Now_loading...774KB
04/10/07 22:52:51 qCnAIFr6
Flexが非商用用途でフリーライセンスらしいが、どうなのよ
409:Now_loading...774KB
04/10/08 05:11:04 6Ja0sGCB
>>408 らしいですな。
CGIを合わせたFLASH
スレリンク(swf板:89番) より
----------------------------------------------------------------------
スレリンク(bizplus板)l50
【IT】米マクロメディア、Flexを非商用用途向けにフリーで提供
米Macromediaは10月5日、非商用用途のFlexユーザー向けのフリーライセンス
プログラムを発表した。Flexとは、XML&Webサービス向けのFlashベースのイ
ンターフェイスを作成するアプリケーションである。米国では2004年3月に発
売され、日本でもこの秋に上陸している。
Webブラウザ上にリッチクライアント環境を実現する手段の1つとして、現在
注目を集めている技術だ。
参考リンク:
- Macromedia giving away Flex(News.com)
(p)URLリンク(news.com.com)
- Macromedia Flex(Flex公式サイト)
(p)URLリンク(www.macromedia.com)
(p)URLリンク(www.macromedia.com)
参考リンク:
- プロダクトレビュー XMLでリッチクライアントを実現「Macromedia Flex」(@IT)
(p)URLリンク(www.atmarkit.co.jp)
----------------------------------------------------------------------
フリーでも作れるってことで一気に裾野が広がるヨカーン。
国内での正式発表は今度のカンファん時にでもやってくれるかな。
今のうちに関連リンク準備してFlex専用スレとか立てといた方がいいですかね?
410:Now_loading...774KB
04/10/08 08:07:54 XY/JxMCk
マクロメディアのこういう戦略は当たった験しが無い。
だいたいwebサービスやCGI使うような奴は既にFlashユーザーだろ。
大外れに1票。
411:Now_loading...774KB
04/10/08 08:26:28 jL4w3D8d
商用だと150万!?
個人ユーザーで基盤作ろうって考えかな
412:Now_loading...774KB
04/10/09 00:46:09 5I77q0ki
Flexって個人で使うような物とは思えないんだが・・・Webリッチクライアントを個人が作って使うか?
非商用でリッチクライアントを使う用途となると、オープンソースプロジェクトとかかねぇ?
まぁ非商用なら無償というのはありがたいけど、今までのflash+CGIでも似たような事はできるから、
利点はWebクライアント用に狙いを絞って作りやすくなっている事なんだろうけど、
それって商業で作る人でも無いとあまり利点にならないような気がする。
413:Now_loading...774KB
04/10/09 15:32:41 aDMYLm7l
Flexは中途半端な気がする。Webアプリとして見るとパフォーマンスに難があるし
エンタテインメント的な観点からは価値が全くないし。
2、3年くらいは存続するかもしれないけど、その間の技術革新についていけず
陳腐化するのではないか。
414:Now_loading...774KB
04/10/10 02:57:53 fjTU02RC
すげー不可解なんだけど
スクリプトでさ
スケールとかを固定するために不定数に1代入する方法考えてたわけよ
んでx/x=1になるやろ
でもx=0にしたとたんエラー起きる
どうやら0/0=NaN
なんでやねんと
0/0=1じゃねーの?不可解で夜も眠れん
誰かわかるように説明してください、説明してるサイトでもいいです
電卓でもエラーおこるし納得いかんわー
415:Now_loading...774KB
04/10/10 03:18:48 qUv4EVus
>414
そんな餌で俺がクマー!!(AA略
0による除算エラー
0で割ってはいけません。
URLリンク(www.marguerite-site.com)
416:Now_loading...774KB
04/10/10 07:34:41 Kq0dZF0o
ここはネタスレになりますた、以下マジ質問&回答は厳禁でつ。
417:Now_loading...774KB
04/10/10 19:42:23 cK1Ooxim
いや、っていうか質問スレではないし
418:Now_loading...774KB
04/10/13 03:29:12 /ILPEKPO
>>412
まあ開発ユーザー向けってのもあるんじゃないの。
CFもそうだけど開発環境に金がかかると普及しづらいし。
419:Now_loading...774KB
04/10/15 22:51:49 Djn6c8X7
URLリンク(blog.livedoor.jp)
ループというかメンバ変数のオハナシ
420:Now_loading...774KB
04/10/16 12:21:21 8KyCguos
>>419
これ見ましたけど、FLASHの中間コードってどうやって見るんですか?
421:Now_loading...774KB
04/10/16 12:55:16 aKhza5gK
>>420
flasmあたりとか
422:420
04/10/16 16:53:22 8KyCguos
どうも。
flasmっていうの使ってみました。おもろい。
レジスタをちゃんと最適化して使ってくれるからローカル変数の方が速いんですね。
ほかにも
Math.PI/2 はちゃんと 1.570796326794897 にしてくれてたり案外まともに最適されてる。
423:Now_loading...774KB
04/10/17 11:42:25 tt9nbe9j
Flexよりlaszloの方が面白そう
まあ、個人用途ならFlash+CGIで十分だけど
424:Now_loading...774KB
04/10/20 05:04:47 If79zpsY
425:ていていた~ ◆/TEIX1Xung
04/10/21 02:27:11 JoHNXYTO
どうもです。
今作ってるやつで、変数をセーブして次回に開いた時に復元できるようにしたいのですが、どうやるか分かる人教えて下さい。
この作品のみたいなやつです。
URLリンク(tail.s68.xrea.com)
おしえて!エロい人!
426:Now_loading...774KB
04/10/21 02:34:01 OtVk2h3j
SharedObject
427:Now_loading...774KB
04/10/21 02:40:23 9pMerPoE
ここで質問するなー!
428:Now_loading...774KB
04/10/21 10:52:03 +JNzAsQh
336 名前:ていていた~ ◆/TEIX1Xung [age] 投稿日:04/10/21 02:28:20 ID:JoHNXYTO
どうもです。
今作ってるやつで、変数をセーブして次回に開いた時に復元できるようにしたいのですが、どうやるか分かる人教えて下さい。
この作品の「つづきから」みたいなやつです。
URLリンク(tail.s68.xrea.com)
おしえて!エロい人!
スレリンク(swf板)
429:ていていた~ ◆/TEIX1Xung
04/10/21 20:50:32 NGYvSvnq
SharedObjectで解決できそうです。
ありがとうございましたー。
430:Now_loading...774KB
04/10/23 07:44:08 yTayqUcC
質問です
一度に何個かの当たり判定をつけるにはどうすればいいですか
やっぱり努力と根性?
431:Now_loading...774KB
04/10/23 08:05:09 oTZIHtUp
>>430
ここは質問スレじゃない。
こっち逝って聞いて来い
ActionScript 誰かが物凄い勢いで解答するスレ 4
スレリンク(swf板)
432:Now_loading...774KB
04/10/23 08:28:09 SmJVGP4z
やっぱここで質問に答えればこういうのが来るんだよな
433:Now_loading...774KB
04/10/25 22:57:32 6v4+xpDr
URLリンク(www.itmedia.co.jp)
それよりMacOSのプレーヤを速くしてくれよ・・orz
434:Now_loading...774KB
04/10/26 15:59:29 6EuOv0/i
>>433
すっげ。。。
Player6→7のパフォーマンス改善にも驚かされたが、
さらに改善されるのか。
しかしコードネーム「Ball」ってw
Ballって聞くとついOOP入門とかを思い出してしまうのって俺だけ・・・?
435:Now_loading...774KB
04/10/26 16:11:33 R0uV9cxv
>>433
多分AS2最適化コンパイラが搭載されるんだろうな・・・
436:Now_loading...774KB
04/10/26 16:56:43 Lq08P4Eo
歪みやビットマップ・音声データなんかもASで操作出来るようになれば申し分ないんだが・・・
437:Now_loading...774KB
04/10/26 17:12:58 x1UuxR0V
ピクセルを打つ機能が欲しい。
438:Now_loading...774KB
04/10/26 17:56:38 7OpV2+/C
ビデオのマスクかアルファチャンネル実装か
439:Now_loading...774KB
04/10/26 18:38:15 R0uV9cxv
>>433
発表会の動画見たけど、MacOS上で動作してるっぽいよ。
440: ◆2TENKK.nkY
04/10/28 19:04:35 6l14DZMB
>>437
禿同
441: ◆2TENKK.nkY
04/10/28 19:05:21 6l14DZMB
あとは音楽の演奏速度を変える機能があればOK。
正直3Dはいらん。
442:Now_loading...774KB
04/10/28 19:09:24 oRIPKuRj
確かに3Dは欲しいけど、どうせ重そうだよな。
ピクセルを打つ機能があればいろいろできる。
443:Now_loading...774KB
04/10/29 02:45:16 719w8CyE
>>442
平面オブジェクトをピクセルに見立てて処理すればいいじゃん。♪
444:Now_loading...774KB
04/10/29 02:49:20 C//CCpe8
画面内に300×300の数の平面オブジェクトが置けるかっ
それに上手くしないとぼやけるし。
445:Now_loading...774KB
04/10/29 03:33:26 /Y7Nnyyx
実質は1x1の平面オブジェクトを置く事と機能的にはかわらないかと。
オブジェクトとしてではなく、ビットマップイメージを操作したいって事だろうけど。
そもそもswf自体に強力な描画機能があるのだから、
直にイメージを描画する機能より
描画モードやパレット操作機能のほうが有難い。
どちらにせよ
3Dとビットマップ乗せちゃうとShockWaveの立場が無くなるので
当分先なんじゃないかなぁ
446:Now_loading...774KB
04/10/29 04:17:44 C//CCpe8
>>445
変わらなくないんじゃない?
ピクセルとしての処理なら描画が全然違うと思われ。
447:Now_loading...774KB
04/10/29 05:31:26 X2sxnNbG
アニメや表示の遅いフラ見てるとイラつくので、
3倍速に任意でできる機能つけて欲しい
448:Now_loading...774KB
04/10/29 05:33:18 SCCaNYPF
パソコンを赤く塗って角でも付けてろ
449:Now_loading...774KB
04/10/29 05:57:09 X2sxnNbG
>>448
済
URLリンク(www.geocities.jp)
450:Now_loading...774KB
04/10/29 05:57:24 wk2SXMpO
ツマンネ
451:Now_loading...774KB
04/11/03 03:02:33 /sOfzYeO
もうFlex使った人いる?
ってかFlexはどの板で扱うんだろ
web制作板には無いみたいだったけど
452:Now_loading...774KB
04/11/04 12:22:42 remtglsp
いません
453:Now_loading...774KB[
04/11/05 12:34:49 EIg8vLEC
話し変わるがモモの業界情報スレで発見。申し込んじったよ
座談会方式って結構新しいよね
URLリンク(www.gtd.co.jp)
454:Now_loading...774KB
04/11/09 02:21:26 zr96EpU1
MovieClipを10000個ほどattachしたら激重だったよ。
455:ボタンを押すたびにaの値を0と1を切り替える
04/11/12 22:17:58 Z9yRSkHF
on (press) {
a = Math.abs(a-1);
}
456:俺だったらこうだな
04/11/12 22:28:36 N0KPXak8
on (press) {
a = a ? 0 : 1;
}
457:俺だったらこうだな
04/11/12 22:47:27 OhL/7gFR
on (press) {
a = 1-a;
}
458:457の方が速いけど
04/11/12 23:03:17 hN89M7M1
on (press) {
a ^= 1;
}
459:ほとんど言われてるよ・・・
04/11/13 08:03:51 3i0th4su
on (press) {
a = Number(!a);
}
460:Now_loading...774KB
04/11/13 10:48:11 3i0th4su
このネタ面白いから色々やってみようか、
とりあえず上のは>>457GJ
flagがtrueだったら、1、falseだったら-1を代入する。
馬鹿コードならこうだろ
if (flag){
a = 1;
}else{
a = -1;
}
461:Now_loading...774KB
04/11/13 11:08:44 LINJKuh8
なにこいつ?
462:ネタは面白いが>>460の例題が面白くない
04/11/13 13:28:41 bU9v4L2O
a = -1;
if (flag && (a=1)) {
}
a=flag?1:-1;
463:falseが0ならばこうだ
04/11/13 14:51:08 dxv5E0Ap
flag = new Number( flag );
464:458
04/11/13 14:51:35 eYe2bxh2
a = (flag<<1)-1;
465:ミスった
04/11/13 14:51:56 dxv5E0Ap
a = new Number( flag );
466:それならこの方が速い>>465
04/11/13 14:57:06 eYe2bxh2
a = 1 & flag;
467:455
04/11/13 16:19:47 U4mGljQa
見たことないアイテムばっかりだなぁ_| ̄|○
出直してきます
どれが一番速いんでしょうかね?
468:Now_loading...774KB
04/11/13 16:57:20 G987bSRd
>>458が一番速いと思う。
ビット演算子を使うと内部で32ビット整数に変換されるんで。
しかも^(XOR演算子)はビット演算子の中では一番速い。
469:Now_loading...774KB
04/11/13 19:02:12 eb3hs5G5
>>468
普通だとビット演算子が一番速いはずなんだけどね
FLASHでは457が一番速い。
470:468
04/11/13 19:21:59 G987bSRd
そうだったんだー。勉強になりますた。
471:Now_loading...774KB
04/11/14 01:02:24 Fb1C+C5j
>flagがtrueだったら、1、falseだったら-1を代入する。
a = flag*2 -1;
472:Now_loading...774KB
04/11/14 01:20:41 s27CCYjN
//ダメな例
a = [-1, 1][Number(flag)];
473:455
04/11/16 23:44:28 95+CXZe+
ネタ投下
ボタンを押すたびにaの値を0と1と-1を切り替える
0→1→-1→0→1→-1→0→1→-1....
474:Now_loading...774KB
04/11/17 10:47:35 LmebcW2c
ネタもいいけれども その実用例も欲しい所だね。
475:Now_loading...774KB
04/11/17 11:05:20 clXSwAo3
a = (a+2) % 3 -1
ってとこかな、俺だったら。
476:Now_loading...774KB
04/11/17 15:55:21 vHrEOTH3
>>475
頭良いな
477:数値しかつかえないよな?この例題
04/11/17 17:14:24 Dc1t1EqS
(a++) && (a == 2) && (a -= 3);
478:Now_loading...774KB
04/11/17 18:27:01 bsB4JgWk
//ダメな例
a = 0;
t = [];
t[0] = 1;
t[1] = -1;
t[-1] = 0;
a = t[a];
479:458
04/11/17 18:33:17 CGh9UxLc
a = ((a>>1)-a<<1) + (~(a>>1)&1);
480:Now_loading...774KB
04/11/17 18:34:37 XreENlnb
>>473
同じように、
0, 1, 2, ... ,n - 1, n, 0, 1, 2, ... ,n - 1, n, 0, ...
だったらどうやるのが効率的(又はトリッキー)だろう。
漏れは
a = (a + 1) % (n + 1)
しか浮かばない。
>>474,477
図形描画したいような場合に結構使えるんじゃない?
481:Now_loading...774KB
04/11/17 18:42:13 73UEBLfE
>>478ってできるのか?
482:458 >>480
04/11/17 19:11:58 CGh9UxLc
a = ((a^n) + 0x7FFFFFFF >> 31) & a+1;
483:Now_loading...774KB
04/11/17 19:50:40 XreENlnb
>>482
あなたはビット演算の魔術師ですね。惚れました。
484:Now_loading...774KB
04/11/18 01:10:57 k8O8meUB
>>482
偉い!
・・・けど、後で見ると何してるのか思い出せないなw
485:Now_loading...774KB
04/11/18 03:01:30 IJ5GigPM
業務ではトリッキーなコードよりも見易さ優先になりますね。
486:Now_loading...774KB
04/11/18 08:31:19 /V+OD1I9
そこでコメントですよ
a++; //aに1足す
いや本当にこういう奴がいてさ・・・
487:Now_loading...774KB
04/11/18 11:18:38 9JjtRzMs
>>486
ワロタ
ちなみにMXのコードエディターで整形かけると、行末コメントが次の行に行くから嫌い
488:初期不良
04/11/18 12:02:33 H3DrIjKt
外出?
Eclipse ActionScript2 plugin asdt
URLリンク(sourceforge.net)
誰かいじってみて。俺も暇できたらやってみよう
489:Now_loading...774KB
04/11/18 15:32:12 geTKpBvV
おお!待ってました。
490:Now_loading...774KB
04/11/18 19:45:27 Ctkv05J+
かじってみた
英語わかんね_| ̄|○
491:Now_loading...774KB
04/11/19 00:50:59 6aV83Wp5
('A`)ワカンネ
ところで昔書いたコードって今読み返すと氏にたくなる。
492:Now_loading...774KB
04/11/19 02:56:35 G+agORrU
昔書いたコードを見て感心することがあるが、
その部分は小人さんが書いてくれてるので、
自分の実力ではない、気をつけろ
493:Now_loading...774KB
04/11/24 20:14:06 BzKgoTWX
flash4で書いたコードを今みると俺は宇宙人だったのかと思うぞよ。
494:Now_loading...774KB
04/11/24 20:30:15 DrpFLkxa
(・∀・)まじっすか
495:Now_loading...774KB
04/11/24 20:31:43 Hc2hAqrT
はいはい、まじっす
496:Now_loading...774KB
04/11/24 20:36:51 1f2WLRfS
(-∀-)?
497:Now_loading...774KB
04/11/28 13:55:09 P0Fw8KuH
描画メソッドだけで円を書くにはどうすればいいですか?
498:Now_loading...774KB
04/11/28 16:27:13 HuhWPc/P
ASは等価交換が原則です。
499:Now_loading...774KB
04/11/28 23:35:02 R0TxjSt/
>497
縦の線を3本。横の線2本を組み合わせれば円という字が書ける。
500:Now_loading...774KB
04/11/28 23:54:11 z/+piXB2
あったまいー
501:Now_loading...774KB
04/11/29 00:11:14 ACWF1z7/
ここで描画メソッドだけで¥記号を描くコードがでてきたら面白いんだがな
502:Now_loading...774KB
04/11/29 00:13:13 5NBymQcN
他のメソッドは使ったらいけないんだよな?
503:Now_loading...774KB
04/11/29 00:19:01 ACWF1z7/
>502
それいいな。
他メソッド禁止。おもろい。
504:出来たよ フレームに貼り付けてください
04/11/29 12:40:30 bog1kfXH
_root.lineStyle(15, 0x000000, 100);
_root.moveTo(38, 14);
_root.lineTo(88, 76);
_root.lineTo(139, 14);
_root.moveTo(88, 76);
_root.lineTo(88, 165);
_root.moveTo(50, 90);
_root.lineTo(128, 90);
_root.moveTo(50, 128);
_root.lineTo(128, 128);
505:Now_loading...774KB
04/11/29 12:44:20 tcxGXkzt
GJ!!
おもしろいなー。
こういうスレあってもいいかも。
「ローディング画面の作り方教えてください」->「_rootにこれ貼り付けて」
「ウマーっていう太字がマウスを追っかけてくるのを・・・」->「_rootにこれ貼り付けて」
506:Now_loading...774KB
04/11/29 13:23:46 csrTe6DX
ローディングならすでにあしぷ(ry
507:Now_loading...774KB
04/11/29 13:55:43 tcxGXkzt
ごめんごめん、全部AS描写のネタスレって意味です。
描写の苦労の割にはつまんないかも、ごめん。
508:Now_loading...774KB
04/11/29 14:00:22 Uapdf3JJ
あしぷってなんの略?
509:Now_loading...774KB
04/11/29 16:46:29 W4pmrdG4
円っていつもは楕円ツールで描くか三角関数使って描くかの二択だったけど、
よくよく考えると「my_text = "●";」←こういうのもアリだなって思った。
510:Now_loading...774KB
04/11/29 17:11:33 ACWF1z7/
>>504
ワロタ
GJ!
511:Now_loading...774KB
04/11/29 20:34:54 tcxGXkzt
URLリンク(yellow.ribbon.to)
次の方程式が表す図形を座標平面に図示せよ。(ただしひとつの平面に書き込むこと)
lineToで・・・やったら閲覧者への猥褻コードかもなので自粛。
512:Now_loading...774KB
04/11/30 13:29:01 GUur42bC
米MacromediaのDevnetサイトに記事が載ってます。<円の描画方法
513:Now_loading...774KB
04/12/01 15:59:23 fMBrCovp
朝鮮コース
514:初期不良
04/12/01 19:49:55 q3ybh4WR
>>488
使ってみた。メソッドとかフィールドへのアクセスの感じが Eclipse でいいですな。
たまに補完が効かなくなるのでファイルを開きなおしたり再起動したりすれば大丈夫みたい。
これくらい補完ができればエディタとしては十分ですな。
シンタックスチェックが FlashMX じゃないとできないのがまだあれだけど。
515:Now_loading...774KB
04/12/04 08:00:53 I3MOdalK
下記の様な一行ニュースを作りたいのですが
移動は分かるのですが左端に止まるScriptが分かりません?
教えて下さい。神様
URLリンク(linetopics.d-a.co.jp)
516:Now_loading...774KB
04/12/04 08:15:35 7wcla+CV
マルチ
517: ◆hb657T1piM
04/12/04 15:33:36 ianOZ9/f
ニュースを見たいだけならマターリを使ってみましょう
URLリンク(www16.ocn.ne.jp)
518:Now_loading...774KB
04/12/04 22:48:43 uRj+JodO
Flexってこの板でいいのでしょうか?
519:Now_loading...774KB
04/12/04 23:33:52 fgsIqx6P
>>518
一番妥当な板はWebプログラム板あたりなんだろうけど、
現状でFlexの話題を持ち出して一番反応がありそうなのは
おそらくこの板ではないかと。
520:Now_loading...774KB
04/12/05 19:55:55 GNMYzmda
ASをeclipseつかってプログラミングしたんよ。
as2editorっていうプラグインはダウソできて、eclipseのpluginフォルダに解凍したやついれたんだけど、つかえない・・・。
まだ、なにかすることあるの?
521:Now_loading...774KB
04/12/05 20:06:28 7gBXU4/8
vector = {x:0, y:0};
releaseLoc = preLoc={x:0, y:0};
drag = false;
function mouseLoc() {
return {x:_root._xmouse, y:_root._ymouse};
}
this.onPress = function() {
this.startDrag(false);
drag = true;
vector = {x:0, y:0};
degree = 0;
preLoc = releaseLoc;
releaseLoc = mouseLoc();
};
522:Now_loading...774KB
04/12/05 20:07:35 7gBXU4/8
this.onRelease = function() {
this.stopDrag();
drag = false;
releaseLoc = mouseLoc();
vector = {x:releaseLoc.x-preLoc.x,
y:releaseLoc.y-preLoc.y};
var d1 = Math.atan2(preLoc.y, preLoc.x);
var d2 = Math.atan2(releaseLoc.y, releaseLoc.x);
var d = d2-d1;
var txm = this._xmouse;
var tym = this._ymouse;
var r = Math.sqrt(txm*txm, tym*tym);
degree = d*r*10;
};
523:520=521=522
04/12/05 20:08:49 7gBXU4/8
this.onEnterFrame = function() {
if (drag) {
preLoc = releaseLoc;
releaseLoc = mouseLoc();
} else {
_x += vector.x;
_y += vector.y;
vector.x *= 0.9;
vector.y *= 0.9;
if ((Math.abs(vector.x)+Math.abs(vector.y))<0.2) {
vector = {x:0, y:0};
}
if (_x>Stage.width+_width/2) {
_x = -_width/2;
} else if (_x<(-_width/2)) {
_x = Stage.width+_width/2;
}
if (_y>Stage.height+_height/2) {
_y = -_height/2;
} else if (_y<(-_height/2)) {
_y = Stage.height+_height/2;
}
_rotation += degree;
if (degree>0) {
degree = Math.floor(degree*0.9);
} else {
degree = Math.ceil(degree*0.9);
}
}
};
これで壁に当たって跳ね返るようにするにはどうしたらよいのかお教え願えませんでしょうか
524:520=521=522
04/12/05 20:10:48 7gBXU4/8
×520=521=522
○521=522=523
でした
連続カキコスマソ
525:Now_loading...774KB
04/12/05 20:56:56 ZzNizZSA
丸投げするな。
526:520=521=522
04/12/05 22:11:50 7gBXU4/8
onClipEvent (load) {
zoneMC = _root.zone;
zoneBounds = zoneMC.getBounds(_root);
boundLeft = zoneBounds.xMin;
boundTop = zoneBounds.yMin;
boundRight = zoneBounds.xMax;
boundBottom = zoneBounds.yMax;
left = boundLeft+_parent._width/3;
top = boundTop+_parent._height/3;
right = boundRight-_parent._width/3;
bottom = boundBottom-_parent._height/3;
vx = Math.floor(Math.random()*20-10);
vy = Math.floor(Math.random()*20-10);
}
onClipEvent (enterFrame) {
_parent._x += vx;
_parent._y += vy;
if (_parent._x<left) {
vx = -vx;
} else if (_parent._x>right) {
vx = -vx;
}
if (_parent._y<top) {
vy = -vy;
} else if (_parent._y>bottom) {
vy = -vy;
}
}
527:初期不良
04/12/05 22:12:21 7EscSjk7
>>520
ドキュメントに書いてあるでよ。
URLリンク(prdownloads.sourceforge.net)
base フォルダを
C:\documents and settings\{your name}\Locale Settings\Application Data\Macromedia\Flash MX 2004\ja\Configuration\Classes
へのリンクとして作って、src フォルダを独自クラスを入れるフォルダとして作る。
src はすでにあるクラス階層へのリンクでもいい。
というか、そうでなくても plugin を入れるだけで *.as ファイル上で補完が効くようになるはず。
528:520=521=522
04/12/05 22:13:17 7gBXU4/8
いや、、、、
一応自分なりに色々やってるんですが、、、
衝突判定はこれで一応動くのですがつかんで投げると衝突判定を無視してステージの外に飛んでいってしまいます。。。
529:Now_loading...774KB
04/12/05 22:18:59 aDeYTv3P
たぶんお前の頭が悪すぎるのが原因だろうな
530:あぼーん
あぼーん
あぼーん
531:520=521=522
04/12/05 23:14:11 7gBXU4/8
何でそんなに意地悪な事言うのかなー
分からないなりに色々やってるんだから、、、
532:520
04/12/05 23:17:32 GNMYzmda
>>527
おまえいいやつだなぁ。ありがとう。
533:Now_loading...774KB
04/12/05 23:18:29 vAt7tgE7
うっとおしいんでマジレスしていいかい?
ここは技術交換スレ
4文字で表すなら「 ス レ 違 い 」
534:Now_loading...774KB
04/12/05 23:23:18 vAt7tgE7
>>533は>>531に対するレスです。念のため。
535:Now_loading...774KB
04/12/05 23:24:01 TTBKQ2G5
質問スレに行けってこった。
536:520=521=522
04/12/05 23:43:31 7gBXU4/8
スレ汚しスマソ(´・ω・`)
537:Now_loading...774KB
04/12/06 00:31:32 NBY9odzb
>>536
まぁ気を落としなさんな、
もう少し知識と質問の仕方を覚えてから戻っておいで!
538:Now_loading...774KB
04/12/06 09:03:31 bW1HRTf9
いや、質問の仕方を覚えて戻ってきても駄目だろ。
539:Now_loading...774KB
04/12/06 11:02:05 SKJxdBQE
でも掲示板で交換ってできないよね。
結局ただで情報得られるやつが圧倒的に多いわけだし。
技術共有とか技術提供のがあってると思うが。
540:Now_loading...774KB
04/12/06 11:48:59 TZMbOEzr
まあ殆どの話題が質問から始まって、質問したりされたりで情報が交換されたり共有されていくんだと思うんだけど、
>>521などは本人だけのクリティカルな(しかも幼稚な)問題で、回答しても第三者にまったく有益な情報になりえないしな。
541:Now_loading...774KB
04/12/06 12:33:45 taUZahtg
個人的な質問は他へ行けばいいし
この機能ってどうよ、はここでいいんじゃないの?
542:Now_loading...774KB
04/12/06 12:50:47 NU/TJjVj
自治気取りUZEEEE
GJ厨並みにうぜえ
543:Now_loading...774KB
04/12/06 12:55:04 taUZahtg
じゃあASの話して浄化しますか。
2.0のクラスのstaticな変数の生成のタイミングが_root生成よりも早いんだが
これが原因でsingletonのような使い方でMCを絡めたクラスが
作りにくいんだよな。
おまえらこういう場合はどうする?
タイムラインから変数設定のメソッドを呼ぶとかか?
544:Now_loading...774KB
04/12/06 15:23:03 1aVncxTx
>>543
いっている意味がよくわからんw
デザインパターンのような座位の高いもんよくわからないんで(´・ω・`)
545:Now_loading...774KB
04/12/06 15:25:42 NTquKIph
_rootのタイムラインで初期化すればいいだけじゃん。
デザパタ盲目信者ですか?
546:Now_loading...774KB
04/12/06 16:11:31 taUZahtg
>>545
違うっての
Javaとかの場合staticなメンバは最初にクラスが呼び出された時に初期化されるんだが
Flashでは起動時に勝手に初期化されてるらしいってことだよ。
その違いから、たまにJavaの使い方を流用できないことがあるけどって話しだ。
singleton使いたいって言っただけでデザパタ盲目信者とは・・・
547:Now_loading...774KB
04/12/06 16:15:31 PVw8QCLJ
↓浄化するために新しい話題
548:Now_loading...774KB
04/12/06 17:05:12 EJWGs+tN
Flex 1.5 英語版トライアル公開
URLリンク(www.macromedia.com)
549:Now_loading...774KB
04/12/06 17:13:31 KVhxy4Ru
フォトログ
URLリンク(fotologue.jp)
550:Now_loading...774KB
04/12/06 17:14:20 w6kvVRbD
話題もスキルも無いなら黙ってろよ。
だから自治はうぜえんだよ。IDわざわざ変えてまですることか。
551:Now_loading...774KB
04/12/06 17:26:36 PVw8QCLJ
ん?もしかして俺のことか?
まあそう煽るなや。マターリしようぜ。
552:Now_loading...774KB
04/12/06 17:46:47 AYH0Iigt
>550
>542
自治うぜえって自治してる
話題もスキルも脳味噌もないアンポンタン
553:Now_loading...774KB
04/12/06 17:47:01 X4vpOfcO
V2コンポーネントのSWCファイルが単なるZIP形式だってことは周知の事実なんですか?
解凍してswfをフ○ッ○ュク○エ○ターで読んだらAS2.0のコードが丸見えになったんで驚いた。
商売あがったりだっつーの…。
554:Now_loading...774KB
04/12/06 18:07:59 bW1HRTf9
>>546
んー、僕だったら
class Hoge{
private var _instance:Hoge;
private function Hoge(){}
public function getInstance(){
if (_instance == undefined){
_instance = new Hoge();
}
return _instance;
}
}
こうやるかな。ちょっとsingletonよりシンプルさが低いんだけど。
これだったらJavaと一緒で最初に呼ばれたときに、コンストラクタが働く。
flashのundefinedは結構便利だよ。
>>553
その話はガイシュツ
555:Now_loading...774KB
04/12/06 18:23:04 bW1HRTf9
ちょっとこれ書いてて思った。
2.0のgettersetterって機能は初めて体験するものなんだけど
かなり面白いものがあるなあぁと思って、まさにこれに使えるんじゃないかな
static public function get instance():Hoge{
if (_instance == undefined) _instance = new Hoge();
return _instance;
}
こうするとさ、Hoge.instande.~~~って
クラス名からそのクラスの唯一なインスタンスにアクセスできるし
初期化は最初に呼び出されたときに勝手にやってくれる。
しかもそれを意識しないし、singletonのちょっとめんどくさい
いちいちGetで呼び出す行が消えると思う。
getter と setterはまだ良くわかってないから
何か間違ってたら教えて。
556:Now_loading...774KB
04/12/06 18:25:31 WiTQ9vY6
しむらー!
>>554にstatic抜けてる!抜けてる!
557:Now_loading...774KB
04/12/06 18:27:45 bW1HRTf9
>>556
すまんorz
他にも細かい間違いあるはずだから脳内補間してくれ。
558:Now_loading...774KB
04/12/06 18:43:10 X4vpOfcO
>554
おーい全部読んだけどSWCの話題なんかなかったぞー
コードもウソばっか書いてるし…涙
559:Now_loading...774KB
04/12/06 19:25:55 s9ZFYC+1
馬鹿が書き込むとこうなるんだよ。
もうこのスレいらね。
560:Now_loading...774KB
04/12/07 03:28:13 6ZzQvbXo
といって閲覧している559であった
561:Now_loading...774KB
04/12/07 04:12:50 tXob/+w2
なんか雰囲気変わったな。
分からない話題には黙ってればいいのに
自分の知ってる話題してなきゃ気に入らないのか。
低年齢化というやつか。
562:Now_loading...774KB
04/12/07 11:01:29 03x6yCp2
だが質問スレと間違われることは少なくなった。
563:初期不良
04/12/07 15:49:44 N7IT+Eo1
static 変数の初期化タイミングだけど、
Java の場合はクラスがロードされたときというのが建前だよね?
AS2 の場合はこのクラスのロードが一番最初にすべて行われるために
>>543 のようなことになるということなのかな?
ヘルプの ActionScript リファレンスガイド>ActionScript 2.0 によるクラスの作成>クラスのコンパイルと書き出しの仕組み
によると、
>デフォルトでは、SWF ファイルで使用されるクラスは、SWF の最初のフレームにパッケージ化され、書き出されます。
>また、クラスをパッケージ化し、書き出すフレームを指定することもできます。これは、たとえば、SWF ファイルが
>長時間のダウンロードを必要とするような多くのクラスを使用するときに便利です。
おっ、ロードするタイミングをコントロールできるみたいだ。
設定方法はそこに書いてある。長いんで書くのはやめておくわ。
テスト面倒なんで誰か報告きぼんぬ
564:Now_loading...774KB
04/12/07 16:06:02 o9MVE92m
>>563
お、いい情報サンクス。
つーかこのFlashの仕組みにはつくづく呆れるというか。
凄い設計してるな。
確かにライブラリのMCはそれぞれがクラスだろうから
ストリーミング再生できるFlashがクラスを個別にフレーム読み込みできるのは当然なんだろうが。
getter setterの話もそうなんだが、仕様書いてるやつかなりいろいろできて楽しいだろうなw
テストは時間無いのであとでしようかと思ってる。
565:Now_loading...774KB
04/12/07 22:50:39 kcJ2a13f
>>549
それってFlex製?
もしそうだとしたら非Halo(helo?どっちだっけ)で
ここまでいけることにかなりの期待感が。
566:Now_loading...774KB
04/12/07 23:27:17 1nFumR5d
flexをなにに使うんだかよくわからないよ。俺。
でも、549のサイトなんだかすごいわ。
567:Now_loading...774KB
04/12/08 00:26:33 kVmRIfAL
>>566
ざっくり説明すると、法人が提供する個人向けオールFlashサイト
(簡易例:買い物カゴ)を作りたいけど、
Flashの作り方なんてワガンネorマンドクサって人のために用意されたもの。
568:Now_loading...774KB
04/12/08 00:37:49 j+5CdyGv
Flexはもう虫の息ですがなにか?
569:Now_loading...774KB
04/12/08 02:02:39 eYhb70Si
フレーッフレーxtう
570:Now_loading...774KB
04/12/08 17:20:31 slptP4v7
>>567
>>568
THX
571: ◆hb657T1piM
04/12/08 18:03:10 de5rN1ql
Ctrl+Hを押すと出来る置換はメモ帳でやったほうが何十倍も速い
いま、ExcelつかってAS書いてたから
それをメモ帳にコピペしてタブを消しまくる。置換で。
572:Now_loading...774KB
04/12/11 18:07:20 a8TCBUzU
excelでas書くメリットてあるん??
573:函館人 ◆hb657T1piM
04/12/11 20:54:10 g4P3bkzV
描画メッソドでMC1とMC2とMC3とMC4とMC5と、、、、MC97とMC98とMC99を
線でつなぐASを書くときによく考えると数字が連続してるだけだから
excelに任せて楽する
574:Now_loading...774KB
04/12/11 21:33:11 A9FXUIQy
あったまいいい!
575:Now_loading...774KB
04/12/11 22:45:27 /UpSHwRG
beginFill(hoge)
moveTo(MC1._x,MC1._y);
for(var i=2;i<= 99; i++){
lineTo(eval("MC"+i+"._x"),eval("MC"+i+"._y"));
}
endFill();
576:Now_loading...774KB
04/12/12 04:17:19 kVtL8/kB
>>575
それだと99個もやると重くなるね
577:Now_loading...774KB
04/12/12 11:00:20 SQnDGnMg
>576
では573のやり方は重くないと?
578:Now_loading...774KB
04/12/12 11:02:15 hnogyIgo
俺は>>575のほうがマシだと思います。
579:Now_loading...774KB
04/12/14 03:33:37 ZYVRXxRp
URLリンク(gocheong.riric.jp)
580:Now_loading...774KB
04/12/14 04:42:05 5P9n7h7p
>>579
ひでえなこりゃ
581:Now_loading...774KB
04/12/15 01:35:52 0AowSgBh
Macromedia Flash MX + tkcDataGrid
2004でパブリッシュするとtkcDataGridがくずれて使えず
(´・ω・`)ガッカリ・・・
URLリンク(gocheong.riric.jp)
582:Now_loading...774KB
04/12/15 23:14:09 X28rEalo
>>581
tkcDataGrid内の変数を片っ端から調べて
大文字と小文字のチェックをするしかないかねぇ。
あとは素直に2004pro付属のDataGridを使うか。
583:函館人 ◆hb657T1piM
04/12/16 15:59:33 LdHbciFL
どうすれば入力が楽か、の方ばっかり考えてしまう
584:Now_loading...774KB
04/12/16 17:50:31 +wXtryiQ
>>583の書くソース見てみたいなぁ
585:Now_loading...774KB
04/12/16 23:39:14 4l6P58fY
考えてばかりで実現しない罠
586:Now_loading...774KB
04/12/17 00:23:40 /A4bWwJg
質問です。
actionレイヤーにて宣言した
var xx:Number
このxxという変数をムービークリップのアクションから参照すると
(yy = xxなど)undefinedとなります。
どうすればxxを参照できるようになるでしょうか。
587:Now_loading...774KB
04/12/17 00:50:04 3NSfZedI
質問スレへー。
588:Now_loading...774KB
04/12/17 02:55:52 dB5bTFdq
iBizBlockコンポーネントを使ってみますた
URLリンク(gocheong.riric.jp)
589:Now_loading...774KB
04/12/17 16:21:08 dB5bTFdq
うーん 全印刷できひん
function doAllPrint() {
//PrintJobオブジェクト
my_pj = new PrintJob();
my_pj.start();
my_pj.orientation = "landscape";
var oPArea = {
xMin:tArea_mc._x,
xMax:tArea_mc._x+tArea_mc._width,
yMin:tArea_mc._y,
yMax:tArea_mc._y + tArea_mc._height
};
var oOption = {printAsBitmap:false};
var nFrame = 1;
_root.dispPos = 1;
//21行 1ページづつaddPageする
while( _root.dispPos <= _root.ar1.length) {
_root.peastShopList(_root.dispPos,_root.pageLine);
my_pj.addPage(this, oPArea, oOption, nFrame);
_root.dispPos = _root.dispPos + _root.pageLine;
}
my_pj.send();
delete my_pj;
}
(っっ"c)
590:Now_loading...774KB
04/12/17 16:21:40 dB5bTFdq
//お店リスト描画処理
//startPos = 1からはじまる印刷開始位置
//pLine = 1ページ内の行数
function peastShopList(startPos, pLine) {
myDP = new Array();
for ( i=startPos - 1; i<=startPos+pLine - 2; i++) {
myDP.addItem({id:ar1[i], shop_name:ar2[i], address:ar3[i]});
}
_root.mlgShopList.dataProvider = myDP;
_root.txtPage.value = Math.floor(startPos/pLine) + 1;
_root.txtTotal.value = Math.floor(ar1.length/pLine) + 1;
}
591:函館人 ◆hb657T1piM
04/12/17 20:08:14 5/tZE1RV
URLリンク(www.uploda.org)
あるフラッシュ作ってた時のデスクトップを再現
592:Now_loading...774KB
04/12/17 20:26:31 3NSfZedI
俺だったら自分で変換ツールくらい作るよ・・・
593:Now_loading...774KB
04/12/17 20:55:30 +uwl03o5
どうでもいいけどメモ帳の置き換えって、大量にやろうとすると時間かかるよな。
前にレジストリをメモ帳でいじったときに時間かかりすぎてへこんだよ。
594:Now_loading...774KB
04/12/18 00:44:09 OssHdkCn
マクロ組みましょうよ。変換
595:Now_loading...774KB
04/12/18 18:28:41 HWpSzd/L
>>591
そんな恥ずかしいことを
得意げに晒すな
596:Now_loading...774KB
04/12/20 00:57:06 s/AKMR15
「まいど」
あれほんと勘弁。キモイ。
597:Now_loading...774KB
04/12/20 23:32:48 CrBk4+4/
pass=eval("this")
でMCのパスを取得できますが、
this[]を使って
pass=this["this"]
のようにして取得することはできません。
この違いはなんなのでしょうか?
598:Now_loading...774KB
04/12/21 13:37:01 cDwZsEVX
>597
script質問所へドゾー
599:Now_loading...774KB
04/12/23 01:06:40 MOoiKnO5
>596
Flash-japanの?
600:Now_loading...774KB
04/12/23 23:29:37 j+XbSfe7
今回の紅白でちょっと気づいたことを覚書。
IEのタグで、透過の指定をすると再生速度が上がるという話がありますが、
それをやると上下キーを押した時
例えフォーカスがFlashにあっても画面がスクロールしてしまうみたいです。
さらにASの再生速度が不安定になるようですね。
ゲームを作るときは気をつけるといいみたいです。
601:Now_loading...774KB
04/12/24 00:15:14 8cpmfLkc
>>600
な、なんだってー。
先日全部htmlを書き直した俺には大打撃だ。
まあ上下キーを使ったものは今のとこないんだけど。
ASの速度不安定かな?俺のは平気みたいだけどなあ。
602:Now_loading...774KB
04/12/24 00:17:32 +87dN240
hitTest周りの速度が急に落ちる感じがしました。
それと、キー入力しっぱなしで止まる不具合(去年の乱れ島で一部あったような)も起きました。
原因は結構謎です。
603:Now_loading...774KB
04/12/24 19:05:34 FL6rrEyD
方向キーが押しっぱなしになることも困る
>>598-599
スレリンク(swf板)
かな?
604:函館人 ◆hb657T1piM
04/12/24 20:53:46 ggy0x9p9
変数aが奇数なら1になる式
(a/2-int(a/2))*2
変数aが偶数なら1になる式
1-(a/2-int(a/2))*2
605:Now_loading...774KB
04/12/24 21:24:17 +87dN240
a%2
-(a%2-1)
606:Now_loading...774KB
04/12/24 21:25:39 /+R/F/ja
>>604
actionscriptに行き詰まった厨が語り合うスレ2
スレリンク(swf板)
607:Now_loading...774KB
04/12/24 21:56:36 +87dN240
微妙すぎなところだけど
-(a%2-1)
よりも
1-a%2
のどちらが早いかとかふと思う。
608: ◆J6TaIL.y.Y
04/12/25 03:29:12 I3Cbi7hc
トリつきで失礼。
URLリンク(tail.s68.xrea.com)
大変見難いですが、先日のAAWのソース、ASファイル部分だけアップしました。
なんというかレベル的にここに置くのはスレ違いなんですが、
行き詰まりスレもログ読んでみて2.0は範囲じゃないなと思ったので。
他に公開スレもぴんと来なかったので貼ります。容赦ください。
609:Now_loading...774KB
04/12/25 09:22:27 gQH85ZxZ
>>604
a & 1
~a & 1
610:Now_loading...774KB
04/12/25 11:20:03 xBFqCTyA
>>604
1
・・・その条件だとコレも解になるから、以外の時の値も書かないとね
611:Now_loading...774KB
04/12/25 18:33:13 ByqLhQj2
>>600
昔、FLASHでフォーム作ってて透過タグ入れたらフォーカスがへんなことになった。
フォームの中じゃなくてHTMLに直接文字が・・・
612:Now_loading...774KB
04/12/25 21:34:08 uO17OtAu
>>611
自分も同じ症状で、今は透過無しに設定してる。
特にアニメーション最優先のコンテンツじゃないから
速度がちょっと狂おうが関係ないけど・・・。
613:Now_loading...774KB
04/12/25 22:50:18 yWInmJ2V
IEの仕様には困ったもんだ。
614:Now_loading...774KB
04/12/26 14:37:02 yKwKkdm7
読み込み状況が何%と読込予想完了時間まで何秒
っていうかんじにはどうやったらできるんですか?
615:Now_loading...774KB
04/12/26 14:39:26 P2agkRDi
>>614
スレリンク(swf板)l50
616:函館人 ◆hb657T1piM
04/12/26 20:25:50 30ufbB+u
切捨て int(a)
切上げ int(a+1)
四捨五入 int(a+.5)
617:Now_loading...774KB
04/12/26 21:31:41 HCOYYfPn
いや、普通に間違ってるから、それ。
618:Now_loading...774KB
04/12/26 23:45:21 r+7xAQ6R
スレリンク(swf板:110-番)
619:Now_loading...774KB
05/01/02 20:34:21 CP4/K/MR
質問です.
620:619
05/01/02 20:37:41 CP4/K/MR
失礼しました・・・改めて.
C++で作成したプログラム中の値をASに渡して,ASで描画処理を行おうと考えているのですがどのようにすればよいのでしょうか?
fscommandだとASの値をC++側に渡すことはできそうなのですが,逆にC++の値をASに渡す方法がわかりません・・・
よろしくお願いします.
621:Now_loading...774KB
05/01/02 20:57:21 cfgvX0vz
flashはwebで再生する目的に作られていて
で、通信はかなり限定的なものになっている。
cgiでデータ受け渡ししたりしないとだめ。
あるいは、メモリをのっとって無理矢理ってことができるのかもしれんが。
622:619
05/01/02 21:14:05 CP4/K/MR
>>612
レスありがとうございます.
要するにflash側のデータ受け取り機能が制限されているというような事ですね.
cgiのほうを検討してみようかと思います.
623:619
05/01/02 21:14:59 CP4/K/MR
×>>612
○>>621
です・・・専ブラかえたばかりなもので・・・
624:Now_loading...774KB
05/01/03 16:50:14 fz5I71bg
swf をHTMLに埋め込む時に object の IDまたは、embed のNAME に指定する moviename
をactionscript で、知ることは出来ますか?
誰か教えてください。
625:Now_loading...774KB
05/01/03 17:49:04 Fu1Gbm5J
>>624
スレリンク(swf板)
626:Now_loading...774KB
05/01/04 18:48:51 k45yWkok
>>619
Shockwave Flash Objectを使っているならSetVariable使えます。
あとはswf側でObject.watchしてればOKです。
デベロッパーセンターに記事が有ったような・・・
627:619
05/01/07 20:46:08 DceajZYA
>>626
レスありがとうございます!あと亀レス失礼します・・・
デベロッパーセンターですね。これから調べてみます。
628:626
05/01/11 16:47:50 DRW3Xaea
>>627
ここね。サンプルはC#だけどC++できるなら問題ないはず。
URLリンク(www.macromedia.com)
629:Now_loading...774KB
05/01/17 18:47:47 V74b2RxW
ActionScriptとは違う質問かもしれませんが、教えてください。
【やりたい事】
(1)タイトルバーの名前を
現状) 「Macromedia Flash Player 6」
変更) 「???????任意の文字(半角でOK)」
にしたいです。
(2)パブリッシュ設定で「Windowsプロジェクタ」を選びパブリッシュします。
画面はフルスクリーンではなくVGAのウィンドウ表示をさせたい。
タイムラインの最初に、
fscommand("showmenu", false);
としてメニューバーを消そうとしました。メニューは消えたのですが、
exeファイルを実行すると画面の上下に黒い帯が表示されます。
メニューバーが消えた分の幅が上下にできてしまいました。
【 質問内容 】
(1)タイトルバーを変更する方法をどなたかご存知ありませんか?
(2)黒い帯の部分を消したいのですが、何か良い方法はないでしょうか?
【 使用環境 】FlashMXをWinXPProで使用しています。
宜しくお願いします。
630:629
05/01/17 18:51:08 V74b2RxW
【追加】Flash6でパブリッシュしてます。
631:Now_loading...774KB
05/01/17 18:57:47 bMqS6jZx
>>629
スレ違い。ここは質問スレじゃない。
ActionScript 誰かが物凄い勢いで解答するスレ 5
スレリンク(swf板)
でも禿しくそれ以前の問題だけどな。
632:629
05/01/17 19:01:42 V74b2RxW
>>631 さん
すいませんでした。教えて頂いたスレに行きます。
ついでにレスくださったのも何かの縁ということで、
何が「禿しくそれ以前」なのか教えてください・・・