【AS】ActionScript技術交換スレ Part2at SWF
【AS】ActionScript技術交換スレ Part2 - 暇つぶし2ch378: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 さん

すいませんでした。教えて頂いたスレに行きます。
ついでにレスくださったのも何かの縁ということで、
何が「禿しくそれ以前」なのか教えてください・・・

633:Now_loading...774KB
05/01/17 19:04:52 +RuEbk1+
本当に懲りないね、この人。

634:629
05/01/17 19:08:28 V74b2RxW
>>633 さん
スレ汚しスマソ。あっちへ逝ってきます。

635:Now_loading...774KB
05/01/17 19:32:04 bMqS6jZx,
スタンドアローンなアプリケーションとして機能させるための
制御ならFlashの範疇じゃない。 ていうかWindows API。

「ちょっと見た目だけなんとかしたい」なら
html+javascriptで簡単に解決可能。

なんつーかやりたいことがよくわからん。

636:Now_loading...774KB
05/02/03 12:56:21 +KfKE5QN
ちょっとお題 (?) でもないか。
AS技術交換スレ っぽくない話題かもしれないけど、御容赦くださいな。
みなさんだったらどうします? 御意見いただけないかな、と。
たとえば 3D 描写する際に 頂点座標を求める。
今のとこ 2 , 3 通りしか思いつかないんだけど 他で効率いいのあるかな。

/************************************************************
1 : [ 三角関数を含む行列を用いて 絶対座標を導く ]
例えば
/ 1 - 1 /
( x , y , z )という座標に対して
x = r * sinA * sinB
y = r * sinA * cosB
z = r * cosA
だとか ( 絶対的すぎる )、

/ 1 - 2 /
X軸、Y軸回転させる行列XYを その都度求めて 座標にかけてやる
( 今こうしてるけど A , B は絶対的なθ )。

2 : [ 複素平面 3枚 ]
x 軸回転の場合 y + z*i と捕らえ、 かける ( 実部と虚部の実関数を定義 )
*************************************************************/
1 を相対的な物にするには 微分しかないですかね。
最初に求めればいいのでそこまで苦でもないけど、 複素関数だと相対的で効率いいかなぁと。
処理も早いんじゃないでしょうか?(計算回数は少なくとも減るし。)
他に効率いい方法って ありますかね?

637:636
05/02/03 13:00:34 +KfKE5QN
書き込んでから思った。

別に 何を作ろうとしてるわけでもないんだけど
なんかパッと見 質問っぽいからいいや。
スレ汚し ごめんなさい。。
興味ある方がいたら 色々話してみたいけど
なんかこれ ASの お題っぽくもないしなぁ・・・ほんとすんません。
うざかったら容赦なくスルーお願いします。

638:ダブルクリックの反応
05/02/03 17:13:27 bypwYFQ1
this.onMouseDown = function() {
if (clicking>0) {
trace("ダブルクリック");
//ここに処理を打ちこめええええぇぇぇええぇ
} else {
clicking = 5;
}
};
this.onEnterFrame = function() {
clicking--;
};
//とりあえずクリックしたら変数clickingに5を代入
//フレームが進む度にclickingから1引く
//clickingが0より大きのであればダブルクリックしてる

639:Now_loading...774KB
05/02/03 17:19:38 aJe01L5b
えっ?! えっ?! えっ?! えっ?! えっ?! えっ?!

640:Now_loading...774KB
05/02/04 01:17:31 KHY44S1E
>>636
久々のネタ振りで嬉しいけど3Dは不勉強なので全然ワカランです。

ってワケで突っ込み甲斐がある>>638へ贈ります。

this.dbClick_obj = new Object();
this.dbClick_obj.interval = 250;//ダブルクリックの間隔をミリ秒指定
this.dbClick_obj.onMouseDown = function(){
 this.now = getTimer();
 if(this.now - this.bef < this.interval){
  trace("ダブルクリックしますた");
 }else{
  this.bef = this.now;
 }
}
Mouse.addListener(this.dbClick_obj);

641:Now_loading...774KB
05/02/06 06:26:51 EywvgHNl
フラ板の看板って、外部テキスト読み込んで設定した方が楽なのに・・・。
と思って他板用ののローダー作ったら読み込めねぇぇ!
と四苦八苦してしまった。結局できたけど。

2ちゃんねるでのFLASHバナーの読み込みはこんな風になってるらしい。

2ちゃん鯖のhtmlから絶対アドレスで外部鯖の.JSファイルを参照
<script src=外部鯖のJSファイルの絶対アドレス></script>

JSファイルの中身
document.write("<embed src=swfの絶対アドレス" width=500 height=100></embed>);

こうすると、ローカル上では読めるものの、いざアップするとローダーのswfが2ちゃん鯖上にあると解釈されるのか、
loadMovie()なんかは絶対アドレスにしないと読めない上、ローダーと外部swfが同一ドメイン内なのに
System.security.allowDomain(domain)で外部ムービーを許可し、外部テキストは一旦設定用の外部ムービーに読み込んで、
そのムービーを読み込む、という手順を踏まないとローダーとして使えないということを発見しました。


もしも2ちゃんねるの他板でFLASH看板を作ろう!という人がいたら参考にしてください。
そんな人いるか?いないか・・・。

642:Now_loading...774KB
05/02/07 13:38:51 8n7Z4gNj
System.security.allowDomain(domain)
てMX2004から?

MXで、絶対アドレスでswfをloadMoiveしたとき
htmlとjsファイルのドメイン違っても問題なかったのだが。

643:Now_loading...774KB
05/02/07 18:45:49 5kVM1cZk
俺も試してみたが、確かに読めなかった。
ソネットの鯖にswf、JSファイルを置いて、cool鯖のhtmlからJSを呼び出した。
allowDomainを記述したら大丈夫だった。外部テキストは試してない。

644:Now_loading...774KB
05/02/07 21:00:39 jVj71613
お題。

問1
たろうくんは、1から順番に1,2,3,4,5,・・・とある数までを黒板に書きました。
じろうくんがその中の1個の数を消してしまいました。
すると残りの数の平均は、590/17になりました。
じろうくんの消した数はいくつですか。




onClipEvent(load){



trace(num);
}

645:Now_loading...774KB
05/02/07 21:18:59 6uyLx4Dd
ライブラリに登録しているMCにクラスを関連付ける時は
ライブラリ→リンケージ→AS2.0クラス
ASでする時は
Object.registerClass("symbolID", クラス名);
ですよね?

createEmptyMovieClip()で作成したMCに対して関連付けをする時は
どうすればいいのでしょうか?

646:Now_loading...774KB
05/02/07 21:50:38 /gtXdTYK
空MCは識別子無いし無理じゃない?

647:Now_loading...774KB
05/02/07 22:04:05 6uyLx4Dd
>>646
そ・・そうなんですか。。orz

MovieClip.prototype.method = function() {};
のように使いたかったのですが・・他の方法探してみます。

648:Now_loading...774KB
05/02/07 23:57:30 nRtckPm7
>>644
onClipEvent(load){
n = 1;
end = false;
while(end==false){
n_max = 17*n+1;
sum = n_max*(n_max+1)/2;

for(i=1;i<=n_max;i++){
sum_b = sum-i;
if(sum_b/(n_max-1)==590/17){
end = true;
num = i;
break;
}
}
n++;
}
trace(num);
}

649:Now_loading...774KB
05/02/08 00:34:48 hEV6tUAC
>>648
宿題乙

650:Now_loading...774KB
05/02/09 00:03:03 VRTxQJOA
太郎君、がんばりやだな。一杯数字書いて(T_T)

651:Now_loading...774KB
05/02/09 11:28:44 4tDMwhsf
processおもれー

652:Now_loading...774KB
05/02/12 23:40:54 CcWOqlDu
ゲームを作っていて
スペースキーを押すと「beam」という名前のシンボルが
複製されるようにしたいんですが、うまくいきません。
よろしくお願いします。

if(Key.isDown(Key.SPACE)){
_root.beam.duplicateMovieClip(beamA,2);
_root.beamA._x=xspeed;
_root.beamA._y=yspeed;
}

653:Now_loading...774KB
05/02/13 01:18:31 aeCdOnC6
>>652
ここは質問スレじゃねーよ。

654:652
05/02/13 01:20:59 pGzPDtdj
すまそ...orz

655:Now_loading...774KB
05/02/13 06:04:23 3h5LGcmN
久々にホンさんのサイトを見たら何やら面白いモノがあがってますね。

URLリンク(www.geocities.co.jp)

ってかコレ、一体どーやって実装してるんだ?
(EnterFrameで始点と終点を握って、それぞれの始点・終点を
 一定の数値分randomで前後させる、とかそこらへんか?)

656:Now_loading...774KB
05/02/13 06:35:24 5F5CzLxQ
>>655
>(EnterFrameで始点と終点を握って、それぞれの始点・終点を
> 一定の数値分randomで前後させる、とかそこらへんか?)

まさしくその通りだと予想。自分が作るとしたらそれで実装する。

657:Now_loading...774KB
05/02/13 07:16:49 L2h+Ymlw
実はホンさんより先に誰かさんがもう作っていたのを見てたりする(ボソッ

658:Now_loading...774KB
05/02/13 15:41:59 p3c+1l8V
ニュースサイトで既出のは多分これですね。
URLリンク(sygnas.tv)

cgi用意するとgifに保存可とか書いてあるんだけれども
どうやるんだろう?
cgi側でgifファイル生成ってできるんですかね。

659:Now_loading...774KB
05/02/13 17:17:33 xe6h36cz
>>658
cgi gifでぐぐって味噌

flash使うなら、座標だけcgiにおくって、
swfでデータ受け取って再生しても良い気もする

660:Now_loading...774KB
05/02/14 11:33:39 99+kP6ci
調べたけれども
いい情報みつからなかったです。
もしご存知なら そのサイトを教えていただきたいです。


661:Now_loading...774KB
05/02/14 11:52:22 99+kP6ci
あぁ 画像生成とかで調べたらでてきました。
GDとかいうのがそれっぽいですね。


662:Now_loading...774KB
05/02/22 23:16:42 FQ/LtOjK
Flash Lite の質問なんですが、
Flash5以降でMath.floor()みたいに小数点以下切り捨てって
Flash4のスクリプトで可能でしょうか?
そもそもFlash4ってASですらなかった気もするのですが、そこをなんとか!


663:Now_loading...774KB
05/02/22 23:19:32 aQ48I9XM
int

664:662
05/02/22 23:52:21 FQ/LtOjK
ありがとうございます

665:Now_loading...774KB
05/02/23 01:07:28 FMjdKr9z
>>663
あまやかすなよ。また勘違いしたクレクレがくるぞ

666:Now_loading...774KB
05/02/23 01:13:07 F1h92QIm
ここなんかできてからずっと甘やかしてるじゃんか。
クレクレが集まったら無視し始めればいいんだろ。
変な自治するなよ。

667:Now_loading...774KB
05/02/23 01:16:05 Pjq25zMH
まあまあ。
こういうことはピリピリしないで大きく構えようや

668:Now_loading...774KB
05/02/23 01:22:29 HlXeK2XB
切捨て int(a)
切上げ int(a+1)
四捨五入 int(a+0.5)

669:Now_loading...774KB
05/02/23 01:24:12 Pjq25zMH
また懐かしいネタを。

670:函館人 ◆hb657T1piM
05/02/23 15:56:23 QKsE7Rgl
何か用?

671:Now_loading...774KB
05/02/23 16:55:48 hklTb9Tm
( ´∀`)つ ミ函館人

672:Now_loading...774KB
05/02/23 17:53:48 242DkhTl
( ´∀`)つ ミ文豪

673:お勧めblogあったら教えて
05/02/23 22:09:56 Vq4DzupA
URLリンク(www2.hisec.co.jp)
URLリンク(blog.ozacc.com)
URLリンク(blog.graffiti-web.org)
URLリンク(www.milkstand.net)


674:Now_loading...774KB
05/02/24 15:17:50 JXm3KIqT
>>673
おもしろいね。
キモはXMLHttpRequestだと思うんだけどこれってActiveXでIE依存だよね。
Macの人とかつかえるのかなあ?

675:Now_loading...774KB
05/03/01 01:02:59 vOKF9n9u
actionscript で crypt ってできるのでしょうか?

URLリンク(www.dawgsdk.org)
ここのテスターは完全にswfのみで動作してますので、
これを利用して簡単な暗号化ができるかもと思ったのですが。

676:Now_loading...774KB
05/03/02 11:53:27 N2IdokAf
FlashのUIにはなじめなかったIT系本格派プログラマが
Ajaxによってインタラクティブなサイトの構築が可能になってくる。
今後どうなるFlash業界!
という動きになっているのですかね?


677:Now_loading...774KB
05/03/02 14:23:56 tZs5tohR
Flashに依存しなくてもそこそこのモノは作れるということかなぁ。
XMLHttpRequest使ってる以上脱ActiveXにはなっていないけど。

678:初期不良
05/03/02 18:55:43 LnZUXEjw
JavaScript 系の言語はもう何とかして欲しいですわ。
大規模なプログラム開発には無理がある。
Ajax はどうしようもないかも知れないけど
ActionScript はさらなる言語仕様刷新カモーン

679:Now_loading...774KB
05/03/02 19:14:37 Ab6jqHb+
もともと大規模なもの作るための言語じゃないしなあ。

680:Now_loading...774KB
05/03/03 11:38:04 2yjtsD92
Math.random()で発生する回りこみ誤差が結構きついのね・・・>Flash

onEnterframeだから誤差の乗数が凄い事になるんだろうけど、
視覚効果を持たせる為のスクリプト使うのに少しきつくなってきた。

ちらしの裏でした。

681:Now_loading...774KB
05/03/08 00:02:27 0dF+3dk1
>>641
System.security.allowDomain(domain)
をかまして、フルパスで記述した外部テキスト指定したら読み込めて、
クッションにするswfファイルは不要な気がしたのですが

備忘録としてカキコ

682:Now_loading...774KB
05/03/08 04:26:04 MPnuIg/T
②ちゃんと言う特殊な状況を再現するのがポインツ

683:641
05/03/08 04:40:24 HHxfmuDL
>>681
おお、とりあえずメモメモ...
もう実際に使っちゃってるから申請して変えてもらうの('A`)マンドクセ
バージョンうpすることがあったらにさりげなく変えようかな。

ついでに修正。書いてちょっとして気づいたけど、つい放置してしまった。

×ローダーと外部swfが同一ドメイン内なのに
○ローダーと外部テキストが同一ドメイン内なのに
×System.security.allowDomain(domain)で外部ムービーを許可し、
○System.security.allowDomain(domain)でローダー自身を許可し、


ちなみにここで使ってる
URLリンク(hobby7.2ch.net)

684:阿部高和
05/03/09 10:30:26 L6mC1l1f
ところで、俺のスクリプトを見てくれ

this.onEnterFrame = function() {
var a = new Date();
var sec = a.getSeconds();
if (sec != sec2) {
trace(sec2);
}
sec2 = a.getSeconds();
}

こいつをどう思う?

685:Now_loading...774KB
05/03/09 11:20:36 89G++t7T
おしいね

686:Now_loading...774KB
05/03/09 13:45:08 AEaEec6B
一秒毎にtrace(sec2);を実行するんだね。
よく考えた。パチパチパチ。

687:Now_loading...774KB
05/03/09 15:02:17 IjT7xFt4
呆れた

688:Now_loading...774KB
05/03/09 15:59:01 L6mC1l1f
あちゃー。

出直してきます。

689:Now_loading...774KB
05/03/09 16:13:34 qWxoTrdB
本気だったの・・・?

690:Now_loading...774KB
05/03/09 16:15:36 L6mC1l1f
超本気。
むしろ、なんで呆れられたのか知りたいくらい。

691:Now_loading...774KB
05/03/09 17:01:27 89G++t7T
getSeconds()使ってるってことは正確に秒をtraceしたいんだよね?
一秒間ならfpsで割り出せるわけだし。でもこれ正確じゃないよね?
あと、一回目がundefinedになってるし

692:Now_loading...774KB
05/03/09 17:05:10 qWxoTrdB
いや、他に色々やり方はあるし
EnterFrame内部に秒数表示も正確じゃないのと
何よりそんなのは自慢するほどでもないから呆れられたのかと・・・

他にやるなら例えば

i = 0;
function hoge() {
trace(i++);
}
setInterval(hoge, 1000);

とか

693:Now_loading...774KB
05/03/09 17:18:56 L6mC1l1f
えっと。
1発目がundなのはloadイベントで sec2 取得するとかで終了ですわな。

正確に1秒を弾き出すのが目的とかじゃなくて><
内部時計と連動させて、かつ任意のタイミングで関数実行出来るコードって意味で組んだのです。

呆れられた理由ってのが、そんな回りくどい方法取らなくてもOKって意味だと思って。

694:Now_loading...774KB
05/03/09 17:21:14 4/1sja49
setIntervalを知らなかっただけ?

695:Now_loading...774KB
05/03/09 17:26:47 qWxoTrdB
>>693
ずばり呆れられた理由は
そんなのカップラーメン作るより簡単にできることを
わざわざ自慢しに来たからさ。

696:Now_loading...774KB
05/03/09 17:47:03 L6mC1l1f
setinterval使えばいいじゃーん。
初期取得した時間を変数に放り込んで参照すればいいじゃーん。


はぁ・・・。

697:Now_loading...774KB
05/03/09 18:13:27 viiuc2f8
     ポイ
( ´∀`)つ ミ函館人

698:函館人 ◆hb657T1piM
05/03/09 18:16:02 AEaEec6B
ここにトリップ置いておくよ
#(・ω・)ノ



699: ◆hb657T1piM
05/03/09 20:06:07 x6Bddql2
test

700: ◆hb657T1piM
05/03/09 23:02:03 I6XD4upQ
はなくそ

701:Now_loading...774KB
05/03/10 03:49:45 Ij9jZ+Dc
どうせなら、独自関数を書いたりして欲しいね
一行で且つ正確に実行出来るメソッドをなんでわざわざマワリクドイやり方せにゃならんのよ
でも、なんだか新鮮な気持ちには、戻れたね

702:Now_loading...774KB
05/03/10 04:50:46 RFu9kyvs
がんばって実装した関数が、実は既に用意されていた時のあの気持ちを思い出させてくれた。

703:Now_loading...774KB
05/03/10 08:25:09 wpJ/6rwE
流れ読まずに判官贔屓カキコ。
swfを起動した時にPCの時計とシンクロさせてるのがミソなコードだと見えるが。
getMilliSeconds()使わずに、それに近い処理が出来る。
何気に、PC時計の0.00秒からsetInterval()で関数実行ってコードを考えると、スマートかも・・・と無理に解釈。


704:Now_loading...774KB
05/03/10 08:29:01 /2IscYTN
getTimer()でいいような。
どっちにしろ頑張ったのはわかるけどここに貼る様なものじゃない。

705:Now_loading...774KB
05/03/10 08:55:59 Ij9jZ+Dc
秒と㍉秒
どっちがスマート且つ正確且つ簡潔なコードか判断できんやつもいるんだな

706:Now_loading...774KB
05/03/10 09:18:52 /2IscYTN
getTimer()はグローバル関数
getSeconds()はDataオブジェクトの動的関数。
処理が違うよ。

707:Now_loading...774KB
05/03/10 14:59:46 BLHFBZT9
Dataは別の変数まで用意しちゃうし
毎回newするわけだから
getTimerの方が効率が良い気がするな。
まあそこまで気にするものでもないが。

708:Now_loading...774KB
05/03/10 15:42:00 Ij9jZ+Dc
普通にData、Data言ってっとぶっとばすよ

709:Now_loading...774KB
05/03/10 16:31:48 BLHFBZT9
上のやつがDataとか言ってるからつられちまったな。
Dateだな。

で、どうよ?
どっちのほうがスマートかつ簡潔なコードなわけで?

710:Now_loading...774KB
05/03/10 16:35:52 Ij9jZ+Dc
ダサいんだよオマエ

711:Now_loading...774KB
05/03/13 22:46:16 440nriUj
質問スレより

9個の変数に1~9の整数が入っている。
これがダブっていないか判別する式で最も効率がいいもの

712:Now_loading...774KB
05/03/14 00:02:54 RU6L6N8e
ダブってるかダブってないかだけでいいのん?
どれがダブってるとかいらない?

713:Now_loading...774KB
05/03/14 00:15:44 itgp2Gyb
a!=b&&a!=c&&a!=d&&a!=e&&a!=f&&a!=g&&a!=h&&a!=i&&b!=c&&
b!=d&&b!=e&&b!=f&&b!=g&&b!=h&&b!=i&&c!=d&&c!=e&&c!=f&&
c!=g&&c!=h&&c!=i&&d!=e&&d!=f&&d!=g&&d!=h&&d!=i&&e!=f&&
e!=g&&e!=h&&e!=i&&f!=g&&f!=h&&f!=i&&g!=h&&g!=i&&h!=i

ワロタw

俺配列の単純比較くらいしか思いつかんかったよ。

714:Now_loading...774KB
05/03/14 00:17:02 yxmhGjsV
今度は逆の問題?

715:Now_loading...774KB
05/03/14 00:34:45 6Bw1I/p4
解答スレがチャット状態で質問の邪魔だったから誘導があったようだ

716:Now_loading...774KB
05/03/14 12:29:18 mk/+Zwxy
ソートのアルゴリズムつかうかなぁ

717:Now_loading...774KB
05/03/14 12:43:06 6Bw1I/p4
>>713
よく考えると一番早いかもしれない

718:Now_loading...774KB
05/03/14 12:47:35 6Bw1I/p4
というか9個の変数って指定があったっけ?
9個の変数じゃ9個が全部バラバラじゃなきゃならんから1~9で固定だろ。
全部足して45かどうかっていう比較でFAじゃねえの?

719:Now_loading...774KB
05/03/14 12:59:05 mk/+Zwxy
変数を配列におしこんで・・・
1~9だからできるやり方。数字が大きくなったらアウト。
エレガントじゃないなあ
 
var test_1:Array = [1, 2, 3, 4, 5, 6, 7, 8, 9];
var test_2:Array = [1, 2, 3, 4, 4, 6, 7, 8, 9];
trace(unko(test_1));
trace(unko(test_2));
function unko(src_array:Array) {
var temp_array:Array = new Array();
var retVal:Boolean = true;
for (var i = 0; i<src_array.length; i++) {
if (temp_array[src_array[i]] == undefined) {
temp_array[src_array[i]] = src_array[i];
} else {
retVal = false;
break;
}
}
return retVal;
}


720:Now_loading...774KB
05/03/14 13:02:23 oGv3Ybf9
>>718
その書き方だけだと、5*9=45になってしまう。
どうやってバラバラの部分を監査するかが問題ってとこじゃね?


721:Now_loading...774KB
05/03/14 13:14:39 6Bw1I/p4
ああ、そうか
向こうのスレに同じこと書いてあったな俺駄目だ。
5だけじゃなくていろんな組み合わせで45できちまうな。

722:Now_loading...774KB
05/03/14 15:39:23 yxmhGjsV
個人的にあのスレの>385、>388好きだなぁ。
変数の数、値の数が未知数だったらどうなるんだろ。
変数の数>値の数 なら速攻falseでいいんだけど
変数の数=<値の数 の場合比較する値を算出しなきゃいけなくなるから
もっと効率のいい式が存在するんかな

723:Now_loading...774KB
05/03/14 23:06:47 XY0Dxifp
>>711
速いかどうかは判りませんが、
a~iを配列に入れてソート。
お隣さん同士を比べて、同じのがあればダブり
なければダブりなしって言うのはどうでしょう。

var Num_array:Array = [1, 2, 3, 4, 5, 6, 7, 8, 9];
Num_array.sort();

function NumChk(temp_array:Array) {
 for (var i = 0; i<=temp_array.length-1; i++) {
 if (temp_array[i] == temp_array[i+1]) {  //お隣同士チェック
   return "ダブり";
  }
 }
 return "ダブりなし";
}

trace(NumChk(Num_array));

724:Now_loading...774KB
05/03/14 23:18:33 oGv3Ybf9
ふむふむ・・・ではワシは若干算数的な思考を考えながら寝てみるかのぉ。
どうせ処理速度が遅いのは分かってるが、ありきたりのコード考えるのもつまらんしの。

1*2*3*4*5*6*7*8*9
=1*2*3*(2*2)*5*(2*3)*7*(2*2*2)*(3*3)

=2^7×3^4×5×7

1~9のどれかである架空の変数hoge に2か3の因数分解を掛けてみて、剰余からその数字を割り出してみるのも楽しそうじゃな。
1~9との条件下でしか使えないにしても、何かしらの確定方向の唯一解な方程式が見出せるやもしれぬな。

それを考えながら床につくとしようかの。
爺になると頭の回転がついていかないのじゃ、ふぉふぉふぉ。

725:Now_loading...774KB
05/03/15 02:44:24 c5vkxm1N
>2か3の因数分解を掛けてみて、剰余からその数字を割り出してみる
詳しく

726:Now_loading...774KB
05/03/15 02:48:59 2vzx8RxL
全部丸投げしようとする質問者を
技術交換でわけわかめにして撃退するも前ら萌え

727:Now_loading...774KB
05/03/15 05:56:33 ZJWIUEii
>>726
まあ一「番速いのキボン」だから、>>713で答えでてるし、ただの遊びだよな。

728:Now_loading...774KB
05/03/15 06:43:40 c5vkxm1N
全ての変数から8.9をひき、積を求める(単位元、元の整数倍が元に含まれるのを制限)
( 0.1 * -0.9 * -1.9 * -2.9 * -3.9 * -4.9 * -5.9 * -6.9 * -7.9 == 3047.775608241 )

だとか

f(x) = ( x - a ) * ( x - b ) * ・・・ * ( x - i )
を微分して、
f(x)、f'(x)に1から9を代入し、同時0の判別とか。

ちょっと算数的にひねくれてみました。

729:Now_loading...774KB
05/03/15 17:04:09 7w6XM/Cd
SWFのフレームに
var main:Main = new Main(this);
stop();
と書いて、メインクラスの中で
class Main {
function Main(argThis:MovieClip) {
argThis.attachMovie("MC_HAI", "H0", 0 );
argThis.H0.init();
}
}
という風にしています。
>argThis.H0.init();
この部分なのですが、"H0"を文字列で指定してやるには
どうすればいいのでしょうか?

条件としては
・_root、_level0は使いたくない。
・ActionScript2.0
以上です。




730:Now_loading...774KB
05/03/15 18:31:53 g4K7VIrJ
すみません、スレ間違えてました。
上の質問ですがスレちがいですね。
質問スレに出直してきます・・・。

731:Now_loading...774KB
05/03/16 20:37:07 eCYEhgXy
ここによると
URLリンク(www.flash-jp.com)

dispatchEventを使用することが推奨されないと書いてあるのだが
どうして?


732:Now_loading...774KB
05/03/16 20:48:05 NiCpR2RK
>>731
そこのフォーラムで聞けばいいのでは?

少なくとも、このスレで聞くには、
非推奨の理由を、具体的に推論して挙げるくらいの勢いがあるべきではないかと。

733:Now_loading...774KB
05/03/16 21:30:45 eCYEhgXy
>そこのフォーラムで聞けばいいのでは?
それもそうですね。でも もし理由を知っていたら教えてください。
単純に便利なもんだと思って
結構EventDispather用いていたんだけれども、
そこのフォーラムに非推奨と書かれたのを見て
もしかして技術者の中では常識ぽい事なのかなと思って聞いてみました。


734:Now_loading...774KB
05/03/16 21:38:25 1wZXE2AT
だからさ
質問スレじゃないから。

735:Now_loading...774KB
05/03/17 12:22:59 IiRHsSCx
わかんねーならだまってろや
くだらんアルゴリズム問題には反応するのにねw


736:Now_loading...774KB
05/03/17 14:50:12 9RRFoRAj
最近変な人が混ざってるよね。
>>735とか>>710とか>>708とか。

737:Now_loading...774KB
05/03/17 18:01:44 +PjI7mPX
とりあえず牛乳と魚くっとけ

738:ドラッグで矢印を描くASです
05/03/19 15:16:03 xX1Gp62E
//暇な人は無駄な計算を省いてバグを修正してください
h = 30;//とがった部分の角度
r = 10;//とがった部分の長さ
h = (h-180)*Math.PI/180;
l = new Array();
this.onMouseDown = function() {
m = 1;
bx = _root._xmouse;
by = _root._ymouse;
};
this.onMouseUp = function() {
m = 0;
ex = _root._xmouse;
ey = _root._ymouse;
l.push(new Array(bx, by, ex, ey, kx1, ky1, kx2, ky2));
};


739:738
05/03/19 15:16:38 xX1Gp62E
this.onEnterFrame = function() {
_root.clear();
_root.lineStyle(2, 0xff0000, 50);
if (m) {
_root.moveTo(bx, by);
_root.lineTo(_root._xmouse, _root._ymouse);
k = Math.atan2(_root._ymouse-by, _root._xmouse-bx);
kx1 = Math.cos(_root.k+h)*r+_root._xmouse;
ky1 = Math.sin(_root.k+h)*r+_root._ymouse;
kx2 = Math.cos(_root.k-h)*r+_root._xmouse;
ky2 = Math.sin(_root.k-h)*r+_root._ymouse;
_root.moveTo(kx1, ky1);
_root.lineTo(_root._xmouse, _root._ymouse);
_root.lineTo(kx2, ky2);
}
_root.lineStyle(2, 0x000000, 50);
for (i=0; i<l.length; i++) {
_root.moveTo(l[i][0], l[i][1]);
_root.lineTo(l[i][2], l[i][3]);
_root.moveTo(l[i][4], l[i][5]);
_root.lineTo(l[i][2], l[i][3]);
_root.lineTo(l[i][6], l[i][7]);
}
};


740:Now_loading...774KB
05/03/21 00:14:28 pUqVJnx5
age

741:Now_loading...774KB
05/03/21 09:07:10 678vdkuh
つーか、何で他人のソースを最適化しなきゃいけないんだ・・・。
そこに技術交換の要素は何も無い訳で。

そんな事より、ASnativeの対応一覧表とかって存在するのかな。

742:Now_loading...774KB
05/03/27 23:28:46 l86XFowU
>>741
隠し命令を探し回ってた頃、flashcoders-wikiでリストアップしてるのを見かけたなぁ。
現在はMLだけになってるみたいなので、wikiのアーカイブを探せばいいかも。

743:Now_loading...774KB
FLASH暦09/04/01(金) 23:16:35 pIxqYjDo
.NetからFlashへ--Windows開発者向けのFlashアプリ開発用ソフト
URLリンク(headlines.yahoo.co.jp)
.Net ASPで作ったアプリをボタン一発(?)でswfにするとかしないとか。


気になったので覚え書きしときます。

744:Now_loading...774KB
FLASH暦9年,2005/04/05(火) 01:15:32 OmekkPRS
8Ballの情報まだ~?

745:Now_loading...774KB
05/04/05 10:25:19 /eTBQIru
八玉はデザイン側のバージョンアップという話だそうだ。
描画が早くなったり。

Macでもちゃんと動いてホスィ。

746:Now_loading...774KB
05/04/05 15:37:02 7MgSWCY7
八玉って書くと、どっかのお祭りの道具みたいだ。
FlashってMacに冷たいよな、仕方ないけど。

747:Now_loading...774KB
05/04/05 23:21:37 UkS8GyVy
MX→2004のリリース間隔が早すぎて、AS2.0をはじめ
まだ2004の新機能に移行していない俺としては
八玉はデザインだけのバージョンうpで歓迎。

もう少しユーザーが腰を据えて勉強する時間をクレクレ。
コンポーネントもjsflもスキーマもまだ国内じゃ全然情報が出揃っとらんぞ。


>>746
Fla板でしょっちゅうやってるイベントを祭りととらえると
祭りの道具でもあながち間違ってない希ガス。

748:Now_loading...774KB
05/04/06 04:07:39 lFZPA19p
でも3Dとフィルターは実装して欲しい。
あとsetterが値を返せるようにしてほしいところ。
そもそもユーザーが学ぶのを待てっておかしくね?

749:Now_loading...774KB
05/04/06 12:25:41 LHGHIaWf
IDEのクソッぷりどうにかしてくれ

750:Now_loading...774KB
05/04/07 18:14:39 8m72j9ro
ことえりの方がウンコ。

3Dに関しては、MacromediaのStudioMXシリーズに組み込んで欲しいね。
ポーザーとか買収してくれないかな。Macromedia。


751:Now_loading...774KB
05/04/09 03:24:58 +DWQCgHx
3DはDirectorとかぶるから実装されないだろうなぁ

752:Now_loading...774KB
05/04/10 21:19:52 oY4gpxI9
だれかVodafoneの3G用のFlashの仕様知らんですか?
多キャリアでは動くのに、ボタン入力が反映されんとです。

753:Now_loading...774KB
05/04/12 00:00:08 zl+A2wNA
微妙にスレ違いかもだけど、他スレに投下した所で
反応がなさそうなのでこっちで話題振りさせてくれぃ。

Blog システムによる Flash サイト構築・運営ソリューション
URLリンク(headlines.yahoo.co.jp)
URLリンク(www.geneye.com) サイト名が「FlashBlog.JP」なのにアドレス違うのにワロタ。

前々からFlashとBlogは親和性が高そうだなぁと思ってて、
暇ができたらやってみようかなーってタイミングで本が出てくれるのはありがたい。
発売日に買ってくれるような方がいたら選考レポきぼんぬ。


>>752
携帯Flashは突っ込んだコトをやったことがないので予想になっちゃうけど、
Vodaの公式サイトで仕様書が提供されてたりしてないのかな?

754:Now_loading...774KB
05/04/12 10:21:59 YCfBCxkO
FLASHとBlogは今年流行るとの声があるねぇ。
どっかの無料Blogサービスがやれば人気でそうだけど。
JU○EMの社長が最近FLASH、FLASHうるさいんでやるんでない?

自分で作ってみたんだけど、やっぱりマシンパフォーマンスが無いと閲覧が厳しい。
作り方に寄るんだろうけど、おれの技術じゃ精一杯。

(・∀・)だれかAJAX+Blogなんてどうだい。

755:Now_loading...774KB
05/04/12 11:46:58 1xV98nA8
URLリンク(blog.30k2.com)
flash blogってこんな感じの?

756:Flash星人
05/04/12 18:17:00 lS8gMXcC
フラッシュで機械的・数学的な動きを表現するのは凡人でも出来る。

だからこそ、ASを使って機械的では無い動きを表現させる事に魅力を感じるのですよ。

757:Now_loading...774KB
05/04/12 19:52:08 YCfBCxkO
>>756
まあそれも計算で出すんだけどな。

758:Now_loading...774KB
05/04/12 20:58:31 QGkt41ee
情報を得たいだけなのにフェードインとかくそ遅いのは勘弁してほしい

759:Now_loading...774KB
05/04/12 21:32:29 JSr0Rmp9
flash blogって書き込みたいときに
いちいち.flaを編集するの?
それとも外部ファイル?

760:Now_loading...774KB
05/04/12 21:34:36 7elPoDdq
>>759
流石にfla弄るわけ無いでしょ

761:Now_loading...774KB
05/04/12 23:33:42 hmqErv/V
FlashBlogは流行るとは思えないなあ。
Blogから情報を収集する側は次々と文章を読み進めたいわけで
Blogに対する見易さ・読みやすさというものは必然的に求められていると思う。
見難いBlog等本末転倒。
マウスのホイールボタン対応になっていないスクロールバー設置しいている時点で
見る気なくなるよ。

Flash-JPで挙がってたFlashで作られたBlogサイトなんて見難いの一言。
次の文章を読むには、次へのボタンを探さねばならず といった
見る側に負担をかけるというワンステップを置いてしまっている。
30k2は普通のBlogに沿ったシンプルなレイアウトになっていて見やすいけれども
逆にあんまりFlash使っている意味ないと感じる。


762:Now_loading...774KB
05/04/13 01:03:00 qtJff6no
>>761
たし蟹。自己満足の世界だな。

でも、ホイールボタン対応のスクロールバーは設置できるよ。


763:Now_loading...774KB
05/04/13 01:19:39 6YAp6ke8
flashだからできる、表示方法を開拓すれば、良いのだが。
トラックバックからトラックバックへのポップアップとか、
選択範囲とるだけでできる自動化された引用とか。

764:Now_loading...774KB
05/04/13 06:00:48 QZoI13VC
CMSのインターフェースと考えれば結構使える。

765:Now_loading...774KB
05/04/13 10:12:39 TBeBqu8J
見た目が派手になるから、小中学生に大人気に。
と言うのを想像してる。

>>763の言うとおり、FLASHを使うことの意味を見いだせないと長続きはしないだろうね。
まぁblogに限った事ではないんだけど。

766:Now_loading...774KB
05/04/13 11:53:24 00kufkOv
Flashは基本的にインターフェイスであってシステムじゃないから
システム面に新規性を求めても駄目だと思う。

そうなると例えば書き込み欄にお絵かき機能をつけるとか、それを送受信できるとか
トラックバックがグラフ表現(くもの巣みたいに繋がっているのが表現される)とか。
あとは子ウサギ系のオマケ機能的なものか。あれも本質は表現部分じゃないんだが。

767:Now_loading...774KB
05/04/13 15:04:56 DAnNpbBz
トラックバックの視覚化は面白そうだけどほとんどの人が
元の記事にトラックバックするからあんまり繋がらない悪寒

768:Now_loading...774KB
05/04/13 17:13:45 TBeBqu8J
>TB視覚化

それ結構面白そうじゃない?
マナベBLOGとか凄いことになりそうにだけど。。。

769:Now_loading...774KB
05/04/13 23:37:04 UmnJKTnD
>TB視覚化
TB先Blogの考え方の座標(右翼とか左翼とか)
      のジャンル分け
      の注目度で色分け

あとは見る人自身でレイアウトを変えられるとか?
カレンダーなどいらないものを捨てたりドラッグで移動させたり。
むかつく内容だったら大砲で文章を壊せる。
見た人が強調したい部分をマーキングできる(設定によって他の人もわかる)

770:Now_loading...774KB
05/04/14 01:03:11 +WyG38JG
大砲はどうかと思うが、見る側で変えられるのはいいかもしれないな。

771:Now_loading...774KB
05/04/14 10:02:47 Z7/MsiI8
>座標
「この記事はバカパクの2,4と・・・。」

772:Now_loading...774KB
05/04/16 00:18:31 BcX7qXG7
なんかここが寂れてるのも悲しいから適当にに話題でも振ってみる。
暇な人でも乗ってくれると嬉しい

・ASを書くツールなんだがこれといっていいのが無い。
 昔出た話題だが最近なんか機能増えたのあったかな?
・ゲームを作るにおいて毎回悩まされるのが当たり判定、というか当たった後の処理。
 Flashの特性上フレーム間隔が開くものだからいわゆるめり込みやすり抜けの回避がめんどくさい
 みんな普通どうやってる?
・最近FlashをHTMLにかぶせるという手法をよく目にする。
 一例としてちゃんねるぼっくすのトランプページだが、
 URLリンク(flash.chbox.jp)
 右下のCMからAKIRAのCMを起動すると体験できる。これが結構面白いと思ったり。

773:Now_loading...774KB
05/04/16 00:30:49 BcX7qXG7
振りっぱなしはいけないので自分でコメントを書く。

・ASツール
自分はすでにPeggyを使ってたのでこれ。ただしかなり不満。
外国産のは使いたいんだが日本語に不具合があるのが致命傷
・当たり判定
考えられるのはそのブロックの範囲からキャラの移動を制限してやるってとこだが
その範囲が、決まった形のブロックなら分かりやすいがベクターデータだと算出が難しい。
そうなるとヒットの判定があったときに、1度戻してから1ピクセルずつ刻んで
ぶつかる直前まで移動するという原始的な方法しか思いつかない。
・かぶせる手法
結構実験したんだがIEだと問題なし
FireFoxだと微妙にスクロールが一瞬ずれる程度
Operaは透過に対応してないらしく、下のHTMLが見えなくなる。
Safariは表示がチカチカして変になる。

774:Now_loading...774KB
05/04/16 01:03:39 igDT+Gm3
技術系のスレはチェックはされているけど、
ネタがないと話し出さないだけじゃないかと。

・ASエディタ
TeraPadかSakuraエディタ。
拘っていないので、本家よりマシならなんでもいい状態。

・あたり判定
xyの配列で、16pxづつ大まかな形を決めて、0何もなし、1完全に壁。
斜めの形には、それぞれ番号を振り分ける。10だと右45度の斜面とか。
まあ、あんまり広い画面使うと画像それだけで処理落ちるし、
flashに向いてない気がするので、そういう工夫しなくても一画面で作れる
flashらしさを大切にするってことで逃げている。

あと食い込むのは、個々に動かしたりしているのが原因じゃないかな。
一括して判定してから動かすと、良いかと。

・かぶせ
ブラウザ依存は面倒くさいので、使ってない。
仕事でどうしてもwebサイトのデザインで必要だと言われたら
web自体をFlash化して逃げる。

775:初期不良
05/04/16 04:25:01 4yoGLaQA
なぜに Eclipse が対象外?

ASDT
URLリンク(sourceforge.net)

なんだか漏れの書き込みを飲尿してた人がいたので再飲尿。
URLリンク(www.knym.net)(asdt)

776:Now_loading...774KB
05/04/16 19:58:50 BcX7qXG7
eclipseは個人的に「よくわからん」から使わないって感じ。
食わず嫌いなのはわかるけど導入がよくわからん。

777:Now_loading...774KB
05/04/17 17:58:44 4iUfn3KJ
eclipse入れてみた。
自動更新したら日本語じゃなくなった
ウインドウ消した。

778:Now_loading...774KB
05/04/18 11:39:19 +tGYPqbB
asdtは仕事でも使ってる。0.0.7になってからすごく良くなった。

779:Now_loading...774KB
05/04/18 18:40:44 zvpqv9fF
おいおい、Adobeに買収されちまったぞ

780:Now_loading...774KB
05/04/18 18:47:04 0NzsMgma
うひょー
URLリンク(www.itmedia.co.jp)

781:Now_loading...774KB
05/04/18 19:45:34 ZqevPGAr
八玉はどうなるんでしょう???

782:Now_loading...774KB
05/04/18 20:10:04 zvpqv9fF
合併までは開発を続けるらしいよ。

783:Now_loading...774KB
05/04/19 08:30:33 h62xStz0
いや、合併後も続けてよw

784:Now_loading...774KB
05/04/19 12:41:45 z3N8zbZn
eclipseわけわかんねぇ・・・
どうやってもASプロジェクトが作れないし。
ヘルプも意味わかんないや。
1人でやるんだからプロジェクトなんていらないからファイルを普通に開いて欲しいよ・・・

785:初期不良
05/04/19 12:50:40 43Vw4IZF
>>784
別に一人でもプロジェクトは必要だろ。
クラス作って参照できるようにしたりするんだし、それらのまとまりってだけなんだから。


786:Now_loading...774KB
05/04/19 13:01:35 z3N8zbZn
でも変なエラー出してプロジェクト作れんのです。

787:初期不良
05/04/19 13:10:50 43Vw4IZF
送ってもた...
プロジェクト作れないのはエラーメッセージ出てるだろ。
core class のパスを設定してくれって。
メニューの Window > Preferences > ActionScript2 > Paths で
C:\documents and settings\{your name}\Locale Settings\Application Data\Macromedia\Flash MX 2004\ja\Configuration\Classes
を設定すればOK
as ファイルは New > File で拡張子を as にすれば OK
まだ 0.7 になってからほとんど使ってないので報告きぼんぬ


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