Flash使い方、Flashのマニュアルをお探しの方へ。Flashって難しいですね。Flashは特に初心者の方にわかりやすく解説してくれるマニュアルが必要だと思います。できればFlashの操作、Flashの講習、Flashの講座、Flash入門、Flashの教室 学校 スクール 講習会の情報も欲しい。わかります、その気持ち。Flash初心者にはなかなか独学でマスターするの難しいですから。このサイトはそんな方々へFlashの使い方、Flashのマニュアル、Flashの操作、Flashの講習、Flashの講座、Flash入門、Flashの教室 学校 スクール 講習会 情報を探すのにお役立てれば光栄です。
日本人男性の、約6割が悩んでます。それは・・・←クリック!
日本人女性の、約8割が悩んでます。それは・・・←クリック!
必見!おトクなバーゲン情報が満載です!!・・・←クリック!
激安格安ノートパソコン比較情報リンク集・・・←クリック!
★Flash 検索はこちら!★
TopFlash 使い方 >Flashの超基本的な質問はここでしろ!part42

Flashの超基本的な質問はここでしろ!part42

1 名前:Now_loading...774KB[] 投稿日:2011/05/19(木) 14:32:23.68 ID:lDRNUm0d
どの質問スレでもスルーされるような超基本的な質問はここでしろ!
調べるのがめんどくさい初心者はなんでもかいとけ!知ってたら即、答えるし、
知らんかったら知らんと書く。検索なんかクソでも喰っとけ!教えて君以外は逝ってヨシ!

質問テンプレ(書いてあると回答者がレスしやすい)
(1)使用ソフト/バージョン:FLASH 5/ MX / MX2004 / Pro / 8Pro / 8Basic など
(2)OSのVer:Win2K/ WinME /WinXP /MacOS 10 など
(3)作品の具体例がある場合はリンク必須
(「このサイトのように○○したいhttp://〜」とか)

前スレ
Flashの超基本的な質問はここでしろ! part41 (DAT落ち)
ttp://hibari.2ch.net/test/read.cgi/swf/1274977716/

関連スレ
ActionScript 誰かが物凄い勢いで解答するスレ 28
http://hibari.2ch.net/test/read.cgi/swf/1302831971/

2 名前:Now_loading...774KB[] 投稿日:2011/05/19(木) 14:55:45.41 ID:KHq23wdv [1/2]
1おつ

3 名前:Now_loading...774KB[sage] 投稿日:2011/05/19(木) 20:45:30.73 ID:/fX0ec8Z
addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);

private function onMouseDown(e:MouseEvent) : void {
removeChild(e.target);
}

このようなコードを書くとremoveChildのところで
「1118: 静的型 Object の値が、関連しない可能性が高い型 flash.display:DisplayObject に暗黙で型変換されています。」
というエラーが出てしまいます。非常に初歩的なことかと思いますが、よろしければどこがいけないのかご指摘下さい。

4 名前:Now_loading...774KB[sage] 投稿日:2011/05/19(木) 21:14:06.79 ID:KHq23wdv [2/2]
まずMouseEvent.targetはObject型として返される

そしてremoveChild()はDisplayObject型を引数にしなくてはならない
だからe.targetをそのままいれると暗黙の型変換で怒られる

なのでこれをDisplayObject型にキャストして渡さなくちゃならない
removeChild(e.target as DisplayObject); もしくは
removeChild(DisplayObject(e.target));

ターゲットがなんなのかわからないから何とも言えないけど
DisplayObjectの部分をターゲットのクラスSpriteやMovieClipに読み替えてもよし


環境もちゃんと書いてね。

5 名前:Now_loading...774KB[sage] 投稿日:2011/05/19(木) 21:57:54.42 ID:yw3YFfav [1/4]
>>4
分かり易いご回答ありがとうございます!
removeChildの対象にするためにはDisplayObjectの子孫である事を明示的にしないといけないんですね。

もしよろしければもう一つの疑問にお付き合いください。
実は今、練習として「ステージがクリックされたら、シンボルから新たにインスタンスを作成してステージに配置し、
すでにステージに配置されているインスタンスがクリックされたら、そのインスタンスを消去する」という処理を考えています。
そこで以下のようなコードを外部ファイルprac.asとして書いたのですが、ステージに対するクリックを認識してくれないようです。
(flaのメインのドキュメントクラスをpracとし、そこにクラス名をmyMCとしたシンボルのみを作成してActionScript用に書き出しています)

環境はFlashProfessional CS5 AS3.0です。


遅くなりましたが、>>1スレ立てありがとうございます!

6 名前:Now_loading...774KB[sage] 投稿日:2011/05/19(木) 22:00:27.37 ID:yw3YFfav [2/4]
package {
import flash.display.*;
import flash.events.*;

public class prac extends MovieClip { // メインのドキュメントクラス
var testmc:myMC = new myMC(); // これは生成できる
var testmc2:myMC = new myMC(); // これも生成できる

public function prac() { // -- コンストラクタ --
addEventListener(MouseEvent.CLICK, onClick);
addChild(testmc); // 事前に配置すれば配置できる
testmc.y = testmc.x = 100;
addChild(testmc2);
testmc2.y = testmc2.x = 200;
}

private function onClick(e:MouseEvent) : void { // -- クリックイベントハンドラ --
trace("onClick: " + e.target); // 事前に配置したmcをクリックしたときだけトレースされる
if (e.target == this) {
var mc:myMC = new myMC();
mc.x = this.mouseX;
mc.y = this.mouseY;
addChild(mc);
}
else {
removeChild(DisplayObject(e.target));
}
}
}
}

7 名前:Now_loading...774KB[sage] 投稿日:2011/05/19(木) 22:03:41.56 ID:yw3YFfav [3/4]
大変見難くなってしまって申し訳ありません。

8 名前:Now_loading...774KB[sage] 投稿日:2011/05/19(木) 22:54:57.12 ID:7DvfZlOz [1/3]
>>6

this.addEventListener(MouseEvent.CLICK,onClick);
public function onClick(e:MouseEvent):void {
trace(1);
}
でわかると思うけどMyMC以外をクリックしてもマウスイベント自体を拾っていない
なぜかというと描写されていない部分はマウスイベントを拾わないから


stage.addEventListener(MouseEvent.CLICK,onClick);
public function onClick(e:MouseEvent):void {
if (!(e.target as MyMC)) {//targetがMyMCクラスじゃなければ
var mc:MyMC=new MyMC();
mc.x=this.mouseX;
mc.y=this.mouseY;
addChild(mc);
} else {
removeChild(MovieClip(e.target));
}
}
うーん。うまくないなあ

9 名前:Now_loading...774KB[sage] 投稿日:2011/05/19(木) 23:05:36.25 ID:7DvfZlOz [2/3]
if (!(e.target as MyMC))
じゃなくて
if (!(e.target is MyMC))
だった

10 名前:3=5=6[sage] 投稿日:2011/05/19(木) 23:17:13.74 ID:yw3YFfav [4/4]
>>8-9
ありがとうございます、isでもasでも出来ました。
if (e.target == stage)でも出来ました。

まだ構文や階層構造など理解不足な点は多いですが、今後少しずつ理解を深めて行きたいと思います。
お陰さまで今夜はゆっくり眠れそうです、本当にありがとうございました!

11 名前:Now_loading...774KB[sage] 投稿日:2011/05/19(木) 23:27:55.40 ID:7DvfZlOz [3/3]
>>10
object is Class
objectがClass型またはClassを継承した型ならtrueそうでなければfalseを返す

object as Class
objectがClass型またはClassを継承した型ならClass型としてのobjectをそうでなければnullを返す

と違いがあるんだけどif(オブジェクト)はtrueだしif(null)はfalseなので
ifに入れた挙動は一緒だったというわけ

12 名前:Now_loading...774KB[sage] 投稿日:2011/05/21(土) 12:43:21.70 ID:SsC+Vwho
新しくCS5.5を買おうかと思ってるんだけど、5.5と5+無償VUの
どちらがオススメ?

後者のが1万以上安いんだけど、なにか罠があるとか…

13 名前:Now_loading...774KB[sage] 投稿日:2011/05/21(土) 15:17:14.99 ID:OJdNcASb
CS6の時に1万差つくんじゃね

14 名前:Now_loading...774KB[sage] 投稿日:2011/05/22(日) 01:32:24.32 ID:1l+WlRh5 [1/2]
ダイナミックテキストで2011/5/22といった風に日付を表示したいのですが、
どのように作成すれば良いのでしょうか?
ものすごく初歩的な質問(なのだと思います)で申し訳ありません。

15 名前:Now_loading...774KB[sage] 投稿日:2011/05/22(日) 02:00:33.31 ID:3uUrl4ah
>>14
>>1
とくに使用ソフト

16 名前:Now_loading...774KB[sage] 投稿日:2011/05/22(日) 16:42:59.09 ID:VA205lyB
8ProからCS5.5へアップグレードしたいのですが、
インストーラーの、前バージョンのシリアルを入力する画面のドロップダウンリストに、
FLASH8の項目がありません。(CS3,CS4はある)
8Proのシリアルナンバーを使ってアップグレードを行うには、どうすればいいのでしょうか。

購入したのは「CS4、CS3、またはFLASH8Pro、FLASH8Basicから」のアップグレード版の、ダウンロード販売版です。

17 名前:Now_loading...774KB[sage] 投稿日:2011/05/22(日) 22:58:41.36 ID:1l+WlRh5 [2/2]
>>15失礼しました。
OSはwindows vista、ソフトはFLASH8Proです。

18 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 00:37:07.52 ID:xjMlYrYJ [1/18]
>>17
すまんAS2かAS3かが1番大事なんだ

今日の日付を得ることはできてるの?

19 名前:Now_loading...774KB[] 投稿日:2011/05/23(月) 13:04:56.86 ID:MzdWYYNR [1/17]
すいません 今球の衝突をやっています ASはAS3です。
if(mainball.x >= ball1.x
{
dx = dx / 2 * - 1;
dy = dy / 2 * -1;
1dx = dx / 2;
1dy = dy / 2;
}
と打ったのですが、球に当たって無くても条件満たすと勝手に球が移動してしまいます。
AS2の衝突のソースも見たんですがわかりませんでした。助けてください

20 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 13:06:41.13 ID:xjMlYrYJ [2/18]
反応っていうか
mainball.x
mainball.y
ball1.x
ball1.y
にちゃんとアクセス(値が読める)できているなら
この四つから二つのボールの距離は出せるでしょ

距離d、共通のボール半径rとすると
d<=2*r
なら衝突していると言えるはず

21 名前:Now_loading...774KB[] 投稿日:2011/05/23(月) 13:11:57.07 ID:MzdWYYNR [2/17]
>>20
すいません 半径とかまだよくわかってませんちょっとがんばってみます

22 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 13:17:06.01 ID:xjMlYrYJ [3/18]
半径は自分で書いた絵のボールの半径でしょ
ムービークリップ作ったんだよね?

23 名前:Now_loading...774KB[] 投稿日:2011/05/23(月) 13:35:54.08 ID:MzdWYYNR [3/17]
>>22 そうですね自分で作ったやつです。
作り方としては矩形から適当な大きさにつくりそれをコピーして複製したやつに
個別にインスタンス名をつけました。

24 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 13:40:40.09 ID:xjMlYrYJ [4/18]
>>23
それなら半径はわかるだろ

ムービークリップの中心(0,0)は円の中心になってる?

25 名前:sage[] 投稿日:2011/05/23(月) 13:43:17.68 ID:MzdWYYNR [4/17]
すいません追加で質問です。環境はFlashProfessional CS5 AS3.0です。
今沢山の変数を作らなきゃいけない状況なんですが、
var a=0;
var b=0;
var c=0;
と一個ずつやるのが面倒です。そこで
var a=0,b=0,c=0;
とやったのですがうまくいきませんでした?もしかして一個ずつじゃないと駄目なんでしょうか?
それともまたh他にやり方があるのでしょうか?
後名前の所にsageって入れればみんなみたいになるのかな?

26 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 13:45:46.91 ID:MzdWYYNR
ならなかった・・・
プロパティで確認したんですがxとyとwとhしか乗ってませんでした・・・
もしかして確認方法って位置とサイズじゃない場所ですか?
てかでてないんだから別な場所ですよね。。。


27 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 13:47:56.97 ID:zZ36I36w
>>25
まず型が指定してない

28 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 14:12:05.94 ID:xjMlYrYJ [5/18]
>>26
http://www.dotup.org/uploda/www.dotup.org1661559.jpg
たぶんこうやって中心がずれてる(円の左上にきてる)から

http://www.dotup.org/uploda/www.dotup.org1661563.jpg
w,hの値を2で割ってマイナスを付けてx,yに書き込む
ついでに半径はその2で割った値
この場合61

29 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 14:31:37.60 ID:MzdWYYNR [6/17]
>>28
最初から中心に来てました。
マイナスつけてxとyに登録したら画面外にいってしまいました
これでよかったんでしょうか?


30 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 14:38:04.59 ID:xjMlYrYJ [6/18]
>>29
いいわけなかろうwww
ちゃんとライブラリのムービークリップダブルクリックして円を選択してからやった?
画面アップできる?



31 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 14:38:51.99 ID:MzdWYYNR [7/17]
>>30
すいません解決しました

32 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 14:46:04.22 ID:FRH8/W3H [1/4]
質問です
http://allabout.co.jp/gm/gc/66837/
この神経衰弱にキーで動かせるカーソル(Cursor)を加えて
enterキーで決定できるようにしたいのですが
2フレーム目のアクション
_root["cards" + i].onRelease
の次に
if (Cursor._x = this._x && keyDown(key.ENTER))
という条件を付けてみましたが、うまく動きません
何が間違っているのでしょうか。

33 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 14:52:45.95 ID:xjMlYrYJ [7/18]
>>32
それボタンアクションだからマウスでボタンを押したときにのみ判定されてるんじゃね


34 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 14:59:50.93 ID:FRH8/W3H [2/4]
>>33
onReleaseで動いてた物をkeyDownで動くように変えたいので
何かしらプログラムの入れ替えが必要だとは思うんですが
下手に手を加えるとエラーが発生するばかりです・・・

35 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:02:57.38 ID:xjMlYrYJ [8/18]
>>34
とりあえずキー操作でカーソルが動かせるようにしなよ
ttp://hakuhin.jp/as/key.html#KEY_00_02


36 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:12:08.07 ID:FRH8/W3H [3/4]
>>35
カーソルは新しくレイヤーを作って動かせるようにしました
ttp://up3.viploader.net/pc/src/vlpc007441.png

37 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:18:18.92 ID:MzdWYYNR [8/17]
>>20なんですが距離の出しかたが分かりません。
ball1のxとyが-11.95でmainballのxとyが-11.95の場合どうなりますか?

38 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:23:06.13 ID:xjMlYrYJ [9/18]
>>36
そのソースだとKey_UPの値は一回1になったらもう戻んなくね?

>>37
三平方の定理だよ・・・
http://hakuhin.jp/as/hittest.html#HITTEST_02
ここの「aに当たる部分の長さ」だよ

39 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:35:56.32 ID:MzdWYYNR [9/17]
URLにあるサイトの
onClipEvent (load) {
// 青い円
ax = _x; // 中心 x 座標
ay = _y; // 中心 y 座標
ar = _width / 2; // 半径
// 赤い円
bx = _root.red._x; // 中心 x 座標
by = _root.red._y; // 中心 y 座標
br = _root.red._width / 2; // 半径
startDrag ("", true); // ドラッグ開始(中央に吸着する)
}
これなんですが
rootとかのAS3への変え方は分かるんですが
onClipEvent (load) がわかりません。

40 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:36:13.73 ID:FRH8/W3H [4/4]
>>38
とりあえずカーソルだけは問題なく動いてます

http://help.adobe.com/ja_JP/FlashLite/2.0_FlashLiteAPIReference2/WS5b3ccc516d4fbf351e63e3d118ccf9c47f-7c87.html
やはりonReleaseが曲者で、外すに外せません
onKeyUpに付け替えて、そっちで_root["cards" + i]とカーソルの座標を合わせた方が良いんでしょうか

41 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:38:48.15 ID:xjMlYrYJ [10/18]
>>39
それはムービークリップが読み込まれたときに
一回だけ実行される関数だから気にしなくていいよ


距離はこれ
>まず a に当たる部分の長さを求めます。三平方の定理から下の式で求まります。

>Math.sqrt((円Aの x 座標 - 円Bの x 座標) * (円Aの x 座標 - 円Bの x 座標) + (円Aの y 座標 - 円Bの y 座標) * (円Aの y 座標 - 円Bの y 座標))

Math.sqrt()はAS3でも使える(ASファイルもいらない)

42 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:43:11.51 ID:xjMlYrYJ [11/18]
>>40
どういう風に作りたいのかによるけど
マウスでの操作は残すの?

俺ならonEnterFrameじゃなくてキーボード押したときに判定するけど
判定を行うのはキーを押したときだけなんだから毎フレーム監視するする必要なくないかな

あとなに?FLASH Lite2.0なの?

43 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:51:29.65 ID:MzdWYYNR [10/17]
ということは私の場合距離の式は
Math.sqrt((mainball.x - ball1.x) * (mainball.x - ball1.x)
+ (mainball.y - ball1.y) * (mainball.y - ball1.y))
となるという認識でよろしいでしょうか

44 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 15:55:11.13 ID:xjMlYrYJ [12/18]
>>43
そう。距離がちゃんと取れているなら
その値をtrace()してみれば目算でおかしくないことがわかるはず

あとはこの距離がお互いの円の半径の合計(=2*r)より小さくなれば衝突しているとみなしてよい

45 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 16:29:42.71 ID:xjMlYrYJ [13/18]
>>40
いちおうこんなかんじ
//カーソルをtarget1と名付けてcardレイヤーのcard0の上にでもおく
//1フレーム目のアクションに追記
var key_obj = new Object();
key_obj.onKeyDown = function() {
if (Key.isDown(Key.UP)) {
target1._y -= 100;
}
//下右左も同じように。省略
if (Key.isDown(Key.ENTER)) {
var xi = int(target1._x / 100);
var yi = int(target1._y / 100);
var mc:MovieClip = _root["cards" + (xi + yi * 4)];
mc.blindfold._visible = false;
trace("clickCount" + clickCount);
if (clickCount == 0) {
question(mc,mc._currentframe);
} else {
answer(mc,mc._currentframe);
}
}
};
Key.addListener(key_obj);
//

46 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 16:51:36.75 ID:MzdWYYNR [11/17]
>>44



219.1187919827964
219.1187919827964
219.1187919827964
219.1187919827964
-80
0
219.1187919827964
219.1187919827964
219.1187919827964
219.1187919827964



とでます。
-80は当たった瞬間で
0は通り過ぎた後に出ます。
二つを隣接させた状態ではじめたら-80と0無しでずっと219(ry
の状態です。たぶん。。。いや絶対間違えてますよね?


47 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 16:58:32.75 ID:xjMlYrYJ [14/18]
>>46
ブロパティがちゃんととれてるのか以前にあの計算式からマイナスがでるのはおかしい

そこの部分のコードをはってくれ

48 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 16:59:58.88 ID:MzdWYYNR [12/17]
mainball.x = 450;
mainball.y = 250;
var r = mainball.w /2;
var nagasa = Math.sqrt((mainball.x - ball1.x) * (mainball.x - ball1.x) + (mainball.y - ball1.y) * (mainball.y - ball1.y))
一番最初のmainball.xと.yは白ボールの初期位置としておいてます。

49 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 17:02:49.23 ID:MzdWYYNR [13/17]
>>47
そしてすいません0とかマイナスなのは自分が打った球のxとyの移動でした。
全て
219.1187919827964
で固定です。打って位置を変えても同じです
ちなみに初期位置を変えると値が変わってずっとそれで固定になります。

50 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 17:05:34.30 ID:xjMlYrYJ [15/18]
そこは問題なさそう
でどこでtraceしてるの?その部分も

51 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 17:07:03.83 ID:MzdWYYNR [14/17]
>>47
追記
nagasaの文をaddEventListener(Event.ENTER_FRAME, fl_EnterFrameHandler);内にいれたら
21.360009363293827
19.258504614844853
17.36922565919392
15.692354826475215
14.22708684165523
12.926813219042028
11.790780296485874
10.816653826391969
9.960045180620408
9.219544457292887
8.592002094971795
8.07217442824421
7.652613932506983
7.295375247374175
6.997142273814343
6.753517601961202
6.5591539088513455
6.408002808988148
6.293647591023818
6.209669878504
と変動しました。
しかし
if(nagasa >= r*2)
{
trace("ぶつかったよ!");
}
が出力で出ませんでした。

52 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 17:08:04.23 ID:MzdWYYNR [15/17]
>>50
trace(nagasa);
はaddEventListener(Event.ENTER_FRAME, fl_EnterFrameHandler);内です。

53 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 17:11:31.81 ID:MzdWYYNR [16/17]
すいません自己解決しました。とりあえず判定の部分は終わりです。

54 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 17:14:46.16 ID:xjMlYrYJ [16/18]
>>53
不等号ぎゃくだったね

わかってきたと思うけどenterframeに書かなきゃ基本的に何も更新されないよ
ボールを動かすのかenterframeで距離もそれに応じて変わるんだから判定文もそのあとの処理もenterframe内に書かなきゃ

55 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 17:34:58.14 ID:MzdWYYNR [17/17]
>>54
いろいろありがとうございました。enterframe内に書くことが大事だといまさら知りました・・・
今ボール9個分の判定入れてます・・・

56 名前:Now_loading...774KB[] 投稿日:2011/05/23(月) 20:52:34.17 ID:xYEvC82J [1/2]
こんにちは。ユーザがPC内の画像ファイルをアップロードできるような
ものを作っているのですが、AS2.0には、browse()という機能は
あるのでしょうか?
3.0にはあるようなのですが…
よろしくお願いします。

57 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 21:31:38.53 ID:xjMlYrYJ [17/18]
>>56
ないと思う
3.0にしましょう

58 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 21:32:50.74 ID:kkBxCXmm
>>45
>>40です
遅まきながら、ありがとうございます
カーソル名をtarget1に変えた事を忘れてそのまま画像をupしていました・・・
1フレーム目でキー操作を可能にした方が良かったんですね
勉強になりました

59 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 21:41:30.34 ID:pIfEwXM3
>>58
や、2フレーム目に書いたら何回も通るとこだからイベントがなんかいも登録されちゃうので
一回しか通らない1フレーム目に書いただけだよ

60 名前:14[sage] 投稿日:2011/05/23(月) 22:56:07.84 ID:2o2qtQsV
>>18
何度もすみません。AS2です

61 名前:Now_loading...774KB[sage] 投稿日:2011/05/23(月) 23:11:23.19 ID:xjMlYrYJ [18/18]
>>60
日付の取得はこんかんじだけど
ttp://hakuhin.jp/as/time.html#DATE_01

ステージにFlash8で作成したテキストフィールドをダイナミックテキストにして
変数名をつけて
変数名.text="";
でテキストに表示
ttp://yuuho.qee.jp/2009/10/flash-as-.php

62 名前:Now_loading...774KB[] 投稿日:2011/05/23(月) 23:43:32.85 ID:xYEvC82J [2/2]
>>57
お礼が遅れました。ありがとうございます。
やっぱりないんですね
他の部分を2.0で作っちゃいましたとほほ…
JAVASCRIPTで逝けるという話も聞いたので
それでがんばってみます。

63 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 00:33:59.33 ID:4FM8MoXE [1/2]
http://hakuhin.jp/as/raster_efc.html#RASTER_EFC_02
こちらのサイトの「ドットを拡大してモザイクをかける」をコピペして、同じムービークリップ内に2箇所のモザイクをかけようとしているのですが、
上手くいかず困っています
描画用ターゲットとしてrenderA、renderBを同シンボル内に配置し、それぞれ単体しか存在しない(片方を消してみると)状態では、
それぞれモザイクとして機能してくれるのですが、2個同時に配置すると、下のレイヤーに配置されるものだけがモザイクになります
(レイヤーを入れ替えると、今までモザイクになっていなかったほうがモザイクになります)
どうにか2箇所同時にモザイクを表示する方法はありませんでしょうか
どうかご教授お願いいたします

環境は
・使用ソフト:Flash CS3
・OS : Win7 64bit

64 名前:63[sage] 投稿日:2011/05/24(火) 02:30:57.39 ID:4FM8MoXE [2/2]
片方を入れ子にしたら解決してしまいました
もし気にかけて下さった方がおられましたらありがとうございます
お騒がせして申し訳ありませんでした
結局何が原因だったのかはよくわかりませんでしたが・・・

65 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 11:03:25.64 ID:MN0IK2Iv [1/6]
こんにちわ ビリヤードのflashを作っています 環境はCS5のAS3です。
今穴に入った時の判定をしています。
if (ball3.x > 282 - 5 && ball3.x < 307 + 5)
{
if(ball3.x != 999)
{
if (ball3.y < 171 + 5)
{
if (flg == 0)
{
ply += 1;
ko -= 1;
ball3.x = 999;
ball3.y = 999;
dx3 = 0;
dy3 = 0;
}
else
{
com += 1;
ko -= 1;
ball3.x = 999;
ball3.y = 999;
dx3 = 0;
dy3 = 0;
}
}}
}
とこのように穴に入ったら球のカウントを減らし落とした人(プレイヤーかCOM)に個数を加算させています。
こちらはenterframe内に書いているのですが、穴に入った後に座標の999、999まで飛ばずに固定されてどんどんカウントが減ってしまいます。
私の場合球のカウントが0になったらゲームクリアになっていますので、入った瞬間にゲームクリアになってしまいます。
どのように修正したらいいでしょうか?

66 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 11:04:51.54 ID:MN0IK2Iv [2/6]
dx3,dy3はball1の移動量です
flgは操作しているのがコンピュータかプレイヤーか判断させるためです。

67 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 11:11:04.15 ID:MN0IK2Iv [3/6]
訂正 ball1の移動量× ball3の移動量

68 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 11:21:38.36 ID:sHDWJ46k [1/3]
>>65

trace(ball3.x,ball3,y);///////////////////////////////
if (ball3.x>277 && ball3.x<312) {//x:277-312
if (ball3.x != 999) {
if (ball3.y<176) {//y:176-
if (flg == 0) {
ply += 1;
ko -= 1;
ball3.x = 999;
ball3.y = 999;
dx3 = 0;
dy3 = 0;
} else {
com += 1;
ko -= 1;
ball3.x = 999;
ball3.y = 999;
dx3 = 0;
dy3 = 0;
}
trace(ball3.x,ball3,y);////////////
}
}
}

この二か所にtrace書いてみて出力はどうなってる?

69 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 11:22:21.96 ID:sHDWJ46k [2/3]
trace(ball3.x,ball3,y)まちがえた

trace(ball3.x,ball3.y)ね

70 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 11:36:35.47 ID:MN0IK2Iv [4/6]
>>69
491 306
999 999
491 306
999 999
491 306
999 999
491 306
999 999
491 306
999 999
の繰り返しでした・・・

71 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 11:45:06.41 ID:MN0IK2Iv [5/6]
解決しました。他の壁判定に引っかかって強制的に戻されていたようです。

72 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 11:52:00.92 ID:sHDWJ46k [3/3]
>>71
細かくtrace()でチェックするのが大事だよ
今回だとif文の最後ではちゃんと(999,999)になって期待の動作をしていることがわかる
さらに次のフレームでは(491,306)になってることもわかる
つまり他の部分が原因ってことがわかるからね。

怪しいと思った処理の行う前と行った後で値をみて原因の場所を特定するのだいじ

73 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 12:31:11.74 ID:MN0IK2Iv [6/6]
>>72
いろいろありがとうございましたこれからはちゃんとtraceでも出なかったらこちらにこさせていただきます。

74 名前:Now_loading...774KB[] 投稿日:2011/05/24(火) 23:17:32.21 ID:x0TbmFdn [1/2]
AS3でマウスカーソルの位置を強制的に変更するにはどうしたらいいでしょうか?
stage.mouseXに無理矢理入れてみたら、読み取り専用だと怒られました。

75 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 23:39:05.73 ID:p5xitnZV
>>74
ActionScript 誰かが物凄い勢いで解答するスレ28の>>21には誰も答えてないな
セキュリティかなんかの問題でないんじゃね?

76 名前:Now_loading...774KB[sage] 投稿日:2011/05/24(火) 23:53:40.72 ID:x0TbmFdn [2/2]
>>75
あっほんとだ、同じ質問がありましたね。
WinAPIなら出来るので当然出来ると思っていましたが、
「as3 マウス 座標 セット」とかでググっても思うようなページが見付からず。
仰るとおり無いのかも…?
ご回答ありがとうございました。

77 名前:Now_loading...774KB[sage] 投稿日:2011/05/25(水) 00:11:38.19 ID:eROyQhtC
>>76
結構ありそうな要望だと思うんだけど
くぐっても「できる」とも「できない」とも書いてあるるのを見つけられないなあ

78 名前:Now_loading...774KB[sage] 投稿日:2011/05/26(木) 07:09:01.94 ID:3bpIHyop [1/2]
>>74
できないよ。
マウスカーソルの形をしたSpriteを表示して、その座標をコントロールという擬似的なやり方はあるけど。

79 名前:Now_loading...774KB[sage] 投稿日:2011/05/26(木) 08:29:11.37 ID:+FECqIp/
>>78
それ考えたけどあれだよね
本当のマウス座標が画面から出たら表示されちゃうよね

操作したあとenterframeですこーしずつ本当のマウス座標に近づけたらばれないかも?

80 名前:Now_loading...774KB[sage] 投稿日:2011/05/26(木) 09:04:39.13 ID:3bpIHyop [2/2]
>>79
そら当たり前。だからあくまで「擬似」。
例えばフルスクリーンにするとかで回避もできるよね。

こういうのもあるぜ
http://www.powercursor.com/

81 名前:Now_loading...774KB[sage] 投稿日:2011/05/26(木) 11:23:58.52 ID:I7mvddyb [1/2]
>>80
なかなかおもしろい
出た時も自然だね

82 名前:Now_loading...774KB[sage] 投稿日:2011/05/26(木) 15:02:33.12 ID:lZ4l3r61
教えて下さい。

swfファイルだが手元にあるのですが、これがどんなオーサリングツールで
作られた物か判断する方法やツールはありますか?

83 名前:Now_loading...774KB[sage] 投稿日:2011/05/26(木) 15:17:57.45 ID:I7mvddyb [2/2]
ttp://doruby.kbmj.com/hal_on_rails/20100411/SWF_
ここになかったないんじゃないかな

adobeってなんか埋め込んでそうだけど・・・

84 名前:82[sage] 投稿日:2011/05/27(金) 18:20:35.76 ID:2jBGl8y9
>>83
URL見てみたのですが、オーサリング情報みたいのは、
ないみたいですね。紹介されてないだけかも知れないですが。
どこかに保存されているような気もするのですが。。

ありがとうございました。

85 名前:Now_loading...774KB[] 投稿日:2011/05/28(土) 01:53:25.80 ID:8j+w7ZqQ [1/3]
教えてください。age失礼します。
FlashCS4 AS3で ムービークリップをドラッグしたいのですが
MCの中のMCの方がドラッグされてしまいバラバラになってしまいます。
複数のドラッグをしたいので event.targetみたいなのは使いたいです。
うまく伝えられないのでソースとswfをアップしました。

inst_maru.addEventListener(MouseEvent.MOUSE_DOWN,StartDrag);
function StartDrag(event:MouseEvent):void {
event.target.startDrag();
}

ttp://www1.axfc.net/uploader/Sc/
Sc_238583.zip (flash_test_drag.zip)

よろしくお願いします。

86 名前:Now_loading...774KB[sage] 投稿日:2011/05/28(土) 02:08:41.06 ID:UshQH6KN
眠いから明日ね

87 名前:Now_loading...774KB[sage] 投稿日:2011/05/28(土) 08:37:36.16 ID:xOQYSxaS [1/3]
ファイル見られないけど
e.target.parent.startDrag();
階層の数だけparent.を増やすといい

88 名前:85[sage] 投稿日:2011/05/28(土) 12:00:27.03 ID:8j+w7ZqQ [2/3]
e.target.parent.startDrag();
e.target.parent.parent.startDrag(); などですね。
クリックされた場所によってparent.参照回数を可変にするのはいい方法を思いつきません。

.タイムライン
. └インスタンス(ムービークリップ)  ←動かしたいのは この座標
.   └枠+絵柄
.     └枠       ←ここをドラッグした時
.     └絵柄
.       └絵柄細部
.         └・・・  ←ここをドラッグした時


89 名前:Now_loading...774KB[sage] 投稿日:2011/05/28(土) 12:47:44.34 ID:uhENk0CO
Flashで、他言語の様に画面描画を全てBitmapで処理する。というのは実用的でしょうか

90 名前:Now_loading...774KB[sage] 投稿日:2011/05/28(土) 13:01:25.92 ID:J99y9Gd2 [1/2]
>>88
nameプロパティを見てインスタンス(ムービークリップ)にたどり着くまで再帰するとか
そもそもインスタンス(ムービークリップ)を変数に保持しといて動かすとか

91 名前:Now_loading...774KB[sage] 投稿日:2011/05/28(土) 13:02:16.05 ID:xOQYSxaS [2/3]
>>88
目標のインスタンスをmc1, mc2として
stage.addEventListener(MouseEvent.MOUSE_DOWN, StartDrag
stage.addEventListener(MouseEvent.MOUSE_UP, StopDrag);

private function StartDrag(e:MouseEvent) {
for (var obj:Object = e.target; obj != stage; obj = obj.parent) {
if (obj == mc1 || obj == mc2) {
obj.startDrag();
}
}
}
private function StopDrag(e:MouseEvent) {
for (var obj:Object = e.target; obj != stage; obj = obj.parent) {
if (obj == mc1 || obj == mc2) {
obj.stopDrag();
}
}
}
}
mc1, mc2,…とか指定したくなければthis.numChildrenとthis.getChildAt()で目的のオブジェクトを検索して比較すれば出来るんじゃね

92 名前:Now_loading...774KB[sage] 投稿日:2011/05/28(土) 13:20:42.05 ID:xOQYSxaS [3/3]
private function onDown(e:MouseEvent) {
for (var obj:Object = e.target; obj != stage; obj = obj.parent) {
for (var i:int = 0; i < this.numChildren; i++) {
if (obj == getChildAt(i)) {
obj.startDrag();
break;
}
}
}
}
private function onUp(e:MouseEvent) {
for (var obj:Object = e.target; obj != stage; obj = obj.parent) {
for (var i:int = 0; i < this.numChildren; i++) {
if (obj == getChildAt(i)) {
obj.stopDrag();
break;
}
}
}
}
こんな感じ
いずれにしても目標のインスタンスを何らかの方法で特定する必要があるかと

93 名前:Now_loading...774KB[sage] 投稿日:2011/05/28(土) 17:24:41.61 ID:K9jo3mtV
CS4でフラッシュ制作をしています。質問です。

フラッシュ動画をシーンに分けて制作しているのですが、
シーンをまたいでサウンドを流し続ける方法がどうしてもわかりません・・・
スクリプトを使うのはなんとなくわかるんですが、
調べてみても古いソフトでの方法しか出てこなく、お手上げ状態です・・・
わかる方いらっしゃったら教えていただけませんか?

よろしくお願いします。

94 名前:Now_loading...774KB[sage] 投稿日:2011/05/28(土) 18:52:06.06 ID:J99y9Gd2 [2/2]
シーンはつかっちゃだめって2.0時代に言われてきたからわかんないや・・


95 名前:85,88[sage] 投稿日:2011/05/28(土) 19:22:44.32 ID:8j+w7ZqQ [3/3]
目的のインスタンスになるまでループでなんとかできました。
アドバイスくださった方ありがとうございます。

96 名前:Now_loading...774KB[] 投稿日:2011/05/28(土) 21:22:30.38 ID:YzZRXDWZ
フラッシュで
たとえばアフリカやアジアの植民地の移り変わり
とか
東京メトロの路線の変換図などを作りたいのですが

あーいうのって素材は全部自分で作るのでしょうか?
たとえば地図で言ったらエジプトの領土だけの背景色を塗るとか
それともスキャナで地図を取りこんで、お絵かきツールか何かで全部分割して作るものなんでしょうか?
皆さんはどうしていますか?

97 名前:Now_loading...774KB[sage] 投稿日:2011/05/29(日) 09:22:44.91 ID:fR0n+RRg
たとえば各地域を色分けしたビットマップを1枚作っておけば
スクリプトで分割して好きな組み合わせ、色で表示させることはできるね

最初の地図はもう拾ってきて塗るしかないんじゃない?

98 名前:Now_loading...774KB[sage] 投稿日:2011/05/29(日) 17:07:50.39 ID:WMGqzz+j
初歩的な質問で申し訳ないのですが、
AS3.0でスタンドアロン(exe)でパブリッシュした時、
ウィンドウサイズを変更させないように出来ますか?

99 名前:Now_loading...774KB[sage] 投稿日:2011/05/29(日) 23:22:59.66 ID:hY2w2Lkw
>>98
スタンドアロンでは、できないような気がする。
でも、Airでパブリッシュすればできるよ。

100 名前:Now_loading...774KB[sage] 投稿日:2011/05/30(月) 13:52:30.50 ID:bKbhZqV1
>>99
なるほどAirにすればいいのか…
ちょっと調べてみます♪
ありがとうございました。


101 名前:Now_loading...774KB[] 投稿日:2011/05/31(火) 15:03:57.18 ID:IDR74XsY
あるtwitterで「AIRでHTML描画が可能」という一文を見つけましたが、
これを実現させるキーワードは何でしょうか?
※HTMLも『HTML5』で希望していますが・・・

AIR HTML5 描画 でググったのですが、目的のサイトが見つかりません。
どなたか検索キーワードを教えて下さい。


102 名前:Now_loading...774KB[sage] 投稿日:2011/05/31(火) 15:15:16.29 ID:CFpe5gs0
HTML描画とは具体的に何か

103 名前:14[sage] 投稿日:2011/05/31(火) 22:41:01.72 ID:e52kORlQ
返信が大変遅くなり申し訳ありませんでした。
あのあとパソコンののバックライトが逝ってしまい、FLASH・ネット共に使えずにいました。

昨日パソコンがようやく修理から帰還し、無事に日付表示することができました。
アドバイスを下さった皆様、ありがとうございます。

104 名前:101[sage] 投稿日:2011/06/01(水) 16:00:28.75 ID:fXvxvuPZ
>>102
レスどうも。投稿者の原文を抜粋すると
「FlashがHTMLを描画できたら解決なんだよ。Airでできてるんだから」です。

これから察するにAIR内(およびそのオブジェクト内に)にHTMLコードから
描画が出来るっぽいのですが・・・


105 名前:Now_loading...774KB[sage] 投稿日:2011/06/01(水) 16:13:19.75 ID:Up8WIE7R
>>104がどんなことがしたいのかわからない
タグの付いたStringをテキストフィールドにhtml描写でいいのか

106 名前:Now_loading...774KB[sage] 投稿日:2011/06/01(水) 16:17:46.90 ID:Y6ePi4qo
>>104
AIRならHTMLLoaderとかでWebからHTML読み込んで表示できるね
FlashでもTextFieldとかでHTMLタグ付いたテキストの表示はできるけど

107 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 01:35:40.06 ID:dfrHjXBQ
Flashで3D表現をするにあたってお勧めのライブラリはありますでしょうか?
Papervisionの更新が止まっているとか、
Flashに3D機能が組み込まれるとかいう噂を耳にしました。
現状ではaway3Dをやってみようと考えています。

108 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 01:54:05.18 ID:7OgDpMGJ
資料の多さでpapervision

109 名前:101&104[sage] 投稿日:2011/06/02(木) 02:31:22.39 ID:JEkTLk9J
>>105-106
さんきゅうです。
ttp://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/flash/html/HTMLLoader.html?filter_flash=cs5&filter_flashplayer=10.2&filter_air=2.6
を参照してサンプルを動かすことが出来ました。

HTML内のSWFの表示と操作もOKで、オリジナルのブラウザも作れそうです。
でも、HTML5のSVGは無理のようです。


110 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 09:11:43.24 ID:q4rqnOsm [1/3]
HTML5の話だったのね
そりゃむりそうだな
FLASHにしっかり描画機能あるわけだからSVG読めるようにもならなそう

111 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 10:41:56.19 ID:7J9D+9cl [1/2]
>>94
ご返答ありがとうございます。
シーンの使用をやめました。

再び質問です。
シェイプのグループ化を多用する事で、動作やFLASHの重さに影響はでますか?

112 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 11:00:11.87 ID:PmhGBVFJ
>>109
本当のブラウザ作ることはかなり難しいよ。
AIR2.6以降でほとんどのことができるようになるはずだけど、
まだ触ってないからわからん。

113 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 11:06:26.44 ID:q4rqnOsm [2/3]
>>111
まったく出ないと思うよ

114 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 12:31:02.74 ID:2k4/0jXw
>>109
ブラウザ作りたかったらC++とかの方がいいと思うけどな

115 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 12:44:28.04 ID:7J9D+9cl [2/2]
>>113
ご返答ありがとうございます。
今までグループ化という機能を完全に失念してました・・・
これからどんどん使って作業効率を上げていこうと思います

116 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 17:13:03.52 ID:bhNUMbCT
>>108
ありがとうございます。
最初の予定通りpapervisionで行ってみようと思います。

117 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 17:13:12.62 ID:mJSagMz4
>>110
frocessingというライブラリを使えばSVG描画も可能よん


118 名前:Now_loading...774KB[sage] 投稿日:2011/06/02(木) 19:06:16.19 ID:q4rqnOsm [3/3]
>>116
予定変わってるがな・・・・
papervisionなら本も数冊出てたしブログやwonderflでも結構サンプル見られるはず

>>117
ColorHSVしか使ってなかったわ

119 名前:Now_loading...774KB[sage] 投稿日:2011/06/03(金) 10:38:54.50 ID:3EIti92Q
複数の場所にクラスパスを通している場合で、同名のクラスがある場合、どちらが優先されるのでしょうか。
AS2です。

120 名前:Now_loading...774KB[sage] 投稿日:2011/06/03(金) 12:03:06.64 ID:3qiyTADK [1/2]
わかんないけど完全修飾クラスパスで書けば?

121 名前:Now_loading...774KB[sage] 投稿日:2011/06/03(金) 14:24:46.67 ID:lpNb2orK [1/2]
swfの視聴についての質問でも大丈夫でしょうか?
youtubeが見れないとかではなく、教本のサンプルデータをFlashPlayerで開いても真っ白でなにも出力されず、これは一体?
という話なのですが。

122 名前:Now_loading...774KB[sage] 投稿日:2011/06/03(金) 16:05:05.43 ID:3qiyTADK [2/2]
教本のサンプルならソースもついてるだろ


123 名前:Now_loading...774KB[sage] 投稿日:2011/06/03(金) 16:26:15.66 ID:GgMHO66C
他のswfが見られるならそのファイルが逝っちゃってるか
バージョンの問題か何かじゃないの

124 名前:Now_loading...774KB[sage] 投稿日:2011/06/03(金) 17:08:12.11 ID:lpNb2orK [2/2]
大変失礼いたしました。私の勘違いでした。
「trace」で文字を出力する、というだけの事だったのですが、これは単にFlashの出力パネルに文字を出すだけだったのですね。
パブリッシュ後のswfにも文字が出るのだと思っておりました。お騒がせして申し訳ありません。

125 名前:Now_loading...774KB[sage] 投稿日:2011/06/04(土) 00:39:53.53 ID:uwCdZEvx
パラフラを少しかまってみてる段階なんですが
4択問題を次々解いていくようなプログラムを作るには
ActionScriptも必要になってくるんでしょうか。

126 名前:Now_loading...774KB[sage] 投稿日:2011/06/04(土) 01:30:50.35 ID:2KhAGylm
ボタンが作れればいけるんじゃない?

http://hibari.2ch.net/test/read.cgi/swf/1262348056/

127 名前:Now_loading...774KB[] 投稿日:2011/06/04(土) 01:43:08.54 ID:V5dBhMSr
ちょっとすまない。
このフラッシュゲームのAREA12からクリアーできない。
助けてくれ

http://www.miniclip.com/games/zombie-defense-agency/en/

128 名前:Now_loading...774KB[sage] 投稿日:2011/06/04(土) 01:51:56.22 ID:IIEobZih
>>127 すれち

129 名前:Now_loading...774KB[] 投稿日:2011/06/04(土) 13:24:16.98 ID:qwZszFzZ [1/4]
完膚なきまでのスレチだな
まあここでもFla板の中じゃ勢いあるほうだからな・・・

130 名前:Now_loading...774KB [] 投稿日:2011/06/04(土) 14:11:27.27 ID:726TIR+k
         <>
       .├────┐
          |  R. I. P. │   
  / ⌒ヽ.├────┘
  ∩´・ρ・)|
  |    ..⊃|    ドスッ!
  |    .ノ |
 ..し ⌒.U │


131 名前:Now_loading...774KB[] 投稿日:2011/06/04(土) 14:15:58.71 ID:qwZszFzZ [2/4]
まだだ・・・
AIRアンドロイドもあるし
まだおわらんよ

132 名前:Now_loading...774KB[sage] 投稿日:2011/06/04(土) 17:52:49.04 ID:VBxvGPVg
FLASHCS3 WIN XP です。

FLASH初心者なのですが
http://www.toyo-planning.co.jp/caetla/
のサイトのようなFLASHを作ってくれと言われましたが

光がキラキラしてる部分をどう作ればいいのかさっぱりです。
FLASHだけで作るのでしょうか?
どこからか何かのソフトで映像等を持ってきて半透明にしてレイヤーでかぶせる等すればいいのでしょうか?

教えていただけると助かります。
宜しくお願い致します。

133 名前:Now_loading...774KB[] 投稿日:2011/06/04(土) 19:17:31.98 ID:qwZszFzZ [3/4]
どうだろ
particleとかでできるけどこのサイトはスクリプトでやってるのかどうかわからん
3.0ならwonderflとかでキラキラで検索して引っ張ってくるとか




134 名前:Now_loading...774KB[sage] 投稿日:2011/06/04(土) 19:20:11.41 ID:PMsNNACT
2窓開いて動きが一緒ならアフターエフェクト辺りと連動して作ってるんじゃないかな

135 名前:Now_loading...774KB[sage] 投稿日:2011/06/04(土) 19:22:11.34 ID:qwZszFzZ [4/4]
そっか
ランダムかムービーかわかるね

136 名前:Now_loading...774KB[] 投稿日:2011/06/04(土) 19:33:28.98 ID:3ThbivQv
as3.0とmovie両方使っていると思われる。
as3.0は主に前の人も書いたけどparticleですね。
これ初心者には難しいと思う。


137 名前:125[sage] 投稿日:2011/06/05(日) 13:07:26.89 ID:iO3fenzZ
>>126
ありがとう
とりあえずそこまでやってみます

138 名前:Now_loading...774KB[sage] 投稿日:2011/06/05(日) 14:22:07.45 ID:dfQtK1Kx [1/2]
Flashプロジェクタからswfファイルを取り出す方法はありますか?

139 名前:Now_loading...774KB[sage] 投稿日:2011/06/05(日) 14:25:49.79 ID:dfQtK1Kx [2/2]
すみません。
ttp://www.northcode.com/blog.php/2007/08/02/Extract-SWF-files-from-Flash-Executables
こちらで自己解決致しました。

140 名前:Now_loading...774KB[sage] 投稿日:2011/06/05(日) 19:52:19.45 ID:jz0IiCnJ
TTEST

141 名前:Now_loading...774KB[] 投稿日:2011/06/06(月) 02:35:10.12 ID:51vxbBAy
イラレCS3でつくったaiデータを
そのままFLASH CS3にコピペしてswf化したいのですが
aiデータの中にシンボルが含まれてると
ペーストした時にそのシンボルだけ位置がずれてしまいます。

これはどうにかならないのでしょうか?

142 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 12:11:19.59 ID:919KG2+7 [1/2]
画質を固定する方法ってありますか?
毎フレームASで画質をセット、何て流石に無理がありますよね

143 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 12:18:14.25 ID:h4rexG/N
>>142
コンテキストメニューから選べない様にするとかだめ?

144 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 17:27:29.25 ID:919KG2+7 [2/2]
>>143
一応、やはり変更しようと思えば出来てしまうのですが、
その方法で とりあえず通常ブラウザでの実行時は問題無さそうです。
有難うございました。

145 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 19:12:28.11 ID:bkzPt/OQ
Flash Professional CS5 の体験版で遊んでいます。
作成したものをWeb公開しても問題ないでしょうか? 調べてみたところ商用、営利目的では使用できないと書いていました。
個人利用で営利でなければよいということでしょうか?
Webサイトのデザインとして使用します。

146 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 19:20:01.41 ID:Xb+96svK [1/4]
かまわんよ

147 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 21:40:41.10 ID:hY8UeiQb [1/3]
ベクターのMCを、MC.rotation -= 0.01 とか極小の単位でゆっくり回転させると
カクッカクッってなるんですが、これをスムーズに動かす方法ってありますか?

フレームレートをガンガンに上げるとかやっても結果は同じでした。
MCをビットマップ化する事はできません。二日ほどハマっております…。

148 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 21:46:31.89 ID:Xb+96svK
どう言う状況かわからんけどとりあえず
ttp://hakuhin.jp/as3/stage.html#STAGE_00

149 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 22:13:07.11 ID:hY8UeiQb [2/3]
ありがとうございました!ひらめきにより自己解決致しました!

150 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 22:14:07.73 ID:Xb+96svK [3/4]
そのひらめきを教えてくれよ…

151 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 22:23:27.87 ID:hY8UeiQb [3/3]
いや実は「回転」を諦めて(見える部分だけを)「弧」の運動に変えればいいか!
とひらめいただけなのです。ですのでカクカク回転問題は未解決のままなのです。
が、今回はこれで凌げそうなので。レスを下さって感謝しております。それでは!


152 名前:Now_loading...774KB[sage] 投稿日:2011/06/06(月) 22:27:38.07 ID:Xb+96svK [4/4]
別周りの解決法ってだいじだよね
逃げたわけじゃないんだからね!

153 名前:Now_loading...774KB[sage] 投稿日:2011/06/07(火) 08:19:27.69 ID:9kFV2tOx [1/3]
もしかしてString.sliceって結構重いのでしょうか。
何とかして他の処理、substring等で済ませた所、天と地ほどの差が。
元々 文字列関連は苦手かと思うのですが、何故これ程までの違いが出るのでしょうか。

154 名前:153[sage] 投稿日:2011/06/07(火) 08:22:14.34 ID:9kFV2tOx [2/3]
追記なのですが、文字列は2chスレのDatを読み込んでおり、相当な量です。

155 名前:153[sage] 投稿日:2011/06/07(火) 08:28:34.53 ID:9kFV2tOx [3/3]
申し訳ありません。自己解決しました。
sliceの終了インデックスの指定が間違っていたため、毎回Stringを最後まで取得してしまっていました。
お騒がせしました。

156 名前:Now_loading...774KB[sage] 投稿日:2011/06/07(火) 17:49:07.28 ID:TZgK49X2
ライブラリにある同一シンボルをステージに100個複製配置し、
それぞれに「mc1 〜 mc100」などの連番のインスタンス名を付ける。
これをスクリプトで一括でやる方法ってありますか?

157 名前:Now_loading...774KB[sage] 投稿日:2011/06/07(火) 21:26:46.00 ID:OyNROPQP
>>156
ttp://hakuhin.jp/as/movieclip.html#MOVIECLIP_08
ttp://hakuhin.jp/as3/bitmap.html#BITMAP_02

インスタンス名って言ってるしおそらく上

158 名前:Now_loading...774KB[sage] 投稿日:2011/06/08(水) 04:34:06.07 ID:kzCkycEP [1/2]
OS:XP SP3
IE6にswfを直接ドラッグしても再生されません。再生されないというのはエラーメッセージも何も出ません。ただ画面が真っ白なだけ。
Flashプレーヤーは最新です。

IEのインターネットオプションも該当しそうなところは許可にしてあります。
詳細設定のマイコンピュータのアクティブなコンテンツ〜 もチェックしてあります。

それでも再生できないのでどなたか教示ください。
ちなみにFirefoxでは出来ました。

159 名前:Now_loading...774KB[sage] 投稿日:2011/06/08(水) 06:41:17.47 ID:iEpXLwun [1/2]
FFとGCはエンジン違うから
FFのGekoエンジンをIEのエンジンにしたり
IE7〜8もチェックしたら原因追及していけるんじゃない?

IE6はバグだらけだし、最悪諦めるって選択肢もでてきそう
IE6爆発しろ!

160 名前:Now_loading...774KB[sage] 投稿日:2011/06/08(水) 10:54:45.12 ID:kzCkycEP [2/2]
IE7,8も試したけどダメでした

161 名前:Now_loading...774KB[sage] 投稿日:2011/06/08(水) 11:22:56.25 ID:iEpXLwun [2/2]
htmlコーダーメインだから解決策出せないけど
制作している途中で、突然表示されなくなるタイミングがあると思うから
今表示しているものをオフにしていって表示できたら、直前にオフにしたものが原因っていう見つけ方でどうだろ?

ちなみにas3?

162 名前:Now_loading...774KB[sage] 投稿日:2011/06/08(水) 11:24:10.92 ID:NDEo8oR7
>>158
Flash Playerを再インスコしてみ。
アンインストーラでアンインスコしてから、新しいのをインスコ。
やり方はぐぐれ

163 名前:153[sage] 投稿日:2011/06/08(水) 11:50:26.27 ID:dBv1UFfD
一度コンパイルクリップに変換〜を行った物はもう元には戻せない?

164 名前:Now_loading...774KB[sage] 投稿日:2011/06/08(水) 15:00:38.94 ID:FLEktPb2
BitmapData.drawを使ったタイミングで不具合が出たので調べているのですが、
drawでソースにしたMCが受ける影響というのは、何かあるのでしょうか。
ビットマップの描画は行っておらず、drawだけです。
シェイプでのhitTestを行っていたのですが、draw実行時に画面が更新される。とか?


165 名前:Now_loading...774KB[] 投稿日:2011/06/08(水) 18:11:20.83 ID:aOP16Tw/ [1/2]
FlashPro CS5 as3 でドキュメントクラスでタイムラインを制御しようと思い、
ドキュメントクラスのコンストラクタ内にエンターフレームイベントハンドラを追加し、
イベントハンドラ内で一定時間後にgotoAndStop(2)を実行しフレーム2に進めたのですが、
そこからある条件で更にフレーム3に飛ばそうとしましたが、イベントが飛んで来なくなっていました。
ドキュメントクラスではフレーム1しか参照、制御出来ないわけではないと思うのですが、
どうしたら良かったのでしょうか?

166 名前:Now_loading...774KB[sage] 投稿日:2011/06/08(水) 19:00:26.75 ID:3P0ekH4D
>>164
具体的にはどんな不具合?
エラー吐かれるの?

>>165
一定時間後にgotoAndStop(2)の条件とはなに
count++してnum以上の時にしているとか?
その場合イベントは削除しているか
3フレーム目に行ってはいるが削除し忘れたエンターフレーム内の条件を満たしてしまい
毎フレーム2に戻されているわけではないだろうか


167 名前:165[sage] 投稿日:2011/06/08(水) 22:08:28.92 ID:aOP16Tw/ [2/2]
>>166
イベントループ内でgetTimer()の値とフレームの開始時刻との差をフラグ変更条件としているところで、
フレーム開始時刻を保存するべき処理で誤って変数を0クリアしていたため、初回以降常に条件を満たし続け
高速でフレーム1〜4を繰り返していたことと、trace()を記述する位置が間違っていたためイベントが来ていないように見えただけのようでした。
フレームへの知識不足から、思い込みで原因探求の方向性を誤ってしまいました。
ひどいミスでお騒がせしてすみません。

168 名前:166[sage] 投稿日:2011/06/09(木) 11:32:54.55 ID:V9VTkXXk
>>166
エラー等を吐かれる訳ではなく、drawを実行したタイミングのみ、hitTest判定がズレる。といった感じなのです。

169 名前:Now_loading...774KB[sage] 投稿日:2011/06/09(木) 17:58:08.17 ID:9BvYOBCd [1/2]
http://iup.2ch-library.com/i/i0334383-1307609606.jpg
モーショントゥイーン作ってて
上と下では再生や表示に違いとか問題って出てくるのかな

下のようにキーフレームの右側に敷居がないのは手順のせい?
直す際には、トゥイーンにする前からやり直せばいいのかな

170 名前:169[sage] 投稿日:2011/06/09(木) 19:05:32.69 ID:9BvYOBCd [2/2]
直せなくなった\(^o^)/おわた!
よく分からないので、何が起きるか確かめる為にこのまま進めてみます(´・ω・`)

171 名前:Now_loading...774KB[] 投稿日:2011/06/10(金) 02:54:46.44 ID:Lf/+XSnL [1/3]
(1)使用ソフト/バージョンFLASH cs4
(2)OSのVer:win7
http://wonderfl.net/c/u8km/をダウンロードして
http://okwave.jp/qa/q5141080.htmlと同じようにクラス名
をu8kmにしたんだが、
http://www.paperguitar.com/main/index.php?option=com_content&task=view&id=52&Itemid=7
の5008エラーがでる。どうして?


172 名前:Now_loading...774KB[sage] 投稿日:2011/06/10(金) 03:50:28.24 ID:k/XZIPs9 [1/4]
>>171
超初心者の俺でよければ(´・ω・`)

君は多分外部asを触った事が全くないと思うから、
詳しく知りたい場合は「外部as」でぐぐってみてくれ
俺が間違えてる可能性があるからw

君が落とした「u8km.as」を開くと
public class ParticleText extends Sprite {
っていう一文が見つかるでしょ?
classの後にあるParticleTextっていうのがクラス名なんだ
で、「u8km.as」→「ParticleText.as」って呼び出すasファイルをクラス名と同じにしないと多分動かない

で、君はflaファイルのプロパティ、ドキュメントクラスに「u8km」っていれたみたいだけど
「ParticleText」をいれてごらん
これでエラーもなく実行できるはず
質問サイトがMain.asなのは中身のクラスもMainだったからじゃないかな?

諸先輩方これであってますか(´・ω・`)ヾ

173 名前:169[sage] 投稿日:2011/06/10(金) 03:53:47.75 ID:k/XZIPs9 [2/4]
ダウンロードサイトの作者は、
制作番号とかで管理してたりするから命名ルールに従ってu8km.asにしただけだとおもう

>>169
ちなみに>>169は最後まで制作したけど動作には問題なかった(´・ω・`)
でも、もやもやが消えない

174 名前:171です。[] 投稿日:2011/06/10(金) 09:45:40.44 ID:Lf/+XSnL [2/3]
すいません。>>172さん、>>173さん教えてください。
>>172さんの言うとおりやって5008エラーは消えたのですが、今度は
1172:定義__AS3__.vec.Vectorが見つかりません。といわれます。
packageのimport文の中に入れてもきえません。
どうしたらいいのでしょうか?


175 名前:Now_loading...774KB[sage] 投稿日:2011/06/10(金) 10:03:04.14 ID:k/XZIPs9 [3/4]
asファイルの中身はいじってないけど
as3で作ってる?
import文の中に何をいれたの?

手順としては、
1.ParticleText.asにリネーム
2.○○○.flaを作成(○○○の名前は任意
3.○○○.flaのステージをクリックしてプロパティにあるドキュメントクラスにParticleTextと書く
4.パブリッシュ

これでエラーもなく動いた

176 名前:171です。[] 投稿日:2011/06/10(金) 10:23:40.44 ID:Lf/+XSnL
動きました。もう一度最初からやり直して、ありがとうございました。
みなさん。

177 名前:Now_loading...774KB[sage] 投稿日:2011/06/10(金) 11:50:54.12 ID:EdzMAaJS
idスレたてて

178 名前:Now_loading...774KB[sage] 投稿日:2011/06/10(金) 15:59:24.76 ID:Z8ZyCNfa
質問というか疑問なのですが
Flashゲーム等のデザインというのはAdobeのFlashを使って作ってる場合
Flashのソフト上でデザインしているのでしょうか?

とてもきれいなデザイン等ありますがFlashソフトではとても描けない気がします

それとも他ソフトでデザインした素材をFlashでつかっているのでしょうか?

179 名前:Now_loading...774KB[sage] 投稿日:2011/06/10(金) 16:48:56.83 ID:h+JUZWBz
ある程度はFlでもできるけどやっぱりAi、Ps、Fwが多いんじゃないかな
連携も強力だろうし

180 名前:Now_loading...774KB[sage] 投稿日:2011/06/10(金) 19:51:18.15 ID:k/XZIPs9 [4/4]
FlでできるのはFl
他のソフトが得意としてるものはそれで作ればいいんじゃない?

自分が得意なの使って、目的の物ができればなんでもいいとおもう

181 名前:Now_loading...774KB[sage] 投稿日:2011/06/12(日) 00:07:40.35 ID:UooPAAGW
trace関数の含まれる負荷の高いフラッシュをプレビューしていると、
再生中のフラッシュのウィンドウとFlashProfessional本体が全く応答しなくなるのですが対処法はありませんか?
無限ループに陥った時のように再生が止まるわけではないのですが、
マウスイベントやキーボードイベントなどの操作やウインドウの閉じるボタンの押下に全く反応せず再生を続けます。
この状態になると最終的に強制終了させるしかなくとても困っています。
スペックには余裕があるはずなのでどうしてこのようなことになるのかわかりません。

182 名前:Now_loading...774KB[sage] 投稿日:2011/06/12(日) 00:26:00.66 ID:wdNoXNU8
ソース見直すしかなさそうだねそれはw

183 名前:Now_loading...774KB[sage] 投稿日:2011/06/12(日) 01:55:47.92 ID:tiGTrSFc
FlashCSのパブリッシュがクソ遅いんだけど
flexのほうがはやかったりするかな

184 名前:Now_loading...774KB[] 投稿日:2011/06/12(日) 19:50:27.03 ID:S64g2SPU
群馬県高崎市に住む39歳AB型、製造業界で派遣プログラマーの仕事をしているhekenekoこと、黒飛健と申します。
新日本テクトスという会社を追われ、その後どうしてよいかわからなくなりました。
だけど私の大好きな尾崎豊の歌に励まされ、夢であるプロのクリエイターを目指すことにしました。
何度も挫けそうになりましたが、尾崎豊の歌を聞きながら自分を励ましています。
今も尾崎豊の歌のおかげで、夢を諦めずにCGアニメの製作を続けられています。

とりあえず、以下の動画を見てください。一生懸命作ったもので、自分では既にプロレベルの傑作だと思ってます。
できればみなさんのご意見、ご感想を聞きたいです。

復興支援アニメ.mp4
http://www.youtube.com/watch?v=yn4uTiN8vvM

湾岸鉄道キャンペーンCM(カラー).mp4
http://www.youtube.com/watch?v=g3PlX1OAhug&feature=channel_video_title


これは力作で、にしおかすみこさんにも是非見てもらいたかったため彼女のブログにコメントしたんですが無視されました。
http://blog.watanabepro.co.jp/nishiokasumiko/archives/2008/02/22_15_post_22.html
(下の方にあります。投稿者: hekeneko | 2008年03月24日 22:54)
やはり私の才能に気づいてくれる人は中々いないみたいですね(苦笑)。


題名”ラダニアムの翼”
A wing of radaniam_partU.mp4
http://www.youtube.com/watch?v=keSK70uqDJY
A wing of radaniamu part_V.mp4
http://www.youtube.com/watch?v=-LRZbXbirR0

題名”hekeneko honey”
http://www.youtube.com/watch?v=kATwf6fAkG8
私の世界観の全てを凝縮した力作です。hekenekoワールドをご堪能あれ。

185 名前:Now_loading...774KB[sage] 投稿日:2011/06/13(月) 19:12:27.97 ID:fE3szYwe [1/2]
おさわりフラッシュ作りたいんだけど、無料のソフトでも作れるものなの?
おさわりフラッシュって言葉がすでに間違っているのか、
おさわりフラッシュ 作成 とかで
ググってもまったくでてこねー。


186 名前:Now_loading...774KB[sage] 投稿日:2011/06/13(月) 19:32:39.72 ID:SKqQlz6G
画像の一部をクリックすると画像が変化していくっていうのを作りたいなら、
無償のソフトで問題なく作れるな。
凝った事しようとすると、情報が少なくて有償の物じゃないとつらくなるかもしれんが。

FlashじゃなくてもHTML5とかでも作れるな。
SVGとか使うとそれはすごいことです。

187 名前:Now_loading...774KB[sage] 投稿日:2011/06/13(月) 19:57:00.01 ID:fE3szYwe [2/2]
>>ありがと
さっそくパラフラってやつを落としてみたぜ

188 名前:Now_loading...774KB[sage] 投稿日:2011/06/13(月) 20:16:04.60 ID:iYR+vTvr
無償でもflex sdkなら情報たっぷりなんでもできるぜ
javaやったことあるならおすすめ

paraflaって2.0相当だっけ?

189 名前:Now_loading...774KB[sage] 投稿日:2011/06/14(火) 15:11:21.42 ID:yzNQtXWp [1/2]
Suzukaを使ってるんですが、ダイナミックテキストの文字列が変更された
ときのイベントってあるんでしょうか。
変更されたらそのテキストフィールドと対応している変数(配列)にすぐに
反映させたいのです。

190 名前:Now_loading...774KB[sage] 投稿日:2011/06/14(火) 16:22:29.68 ID:h46B8y7A
Suzukaは使ったことないけどMX相当かな

adobe(macromedia) Flashでの話になるけど
ダイナミックテキストはユーザー側からいじれないんじゃないかな
自分がいじってるならその時に反映させればいいわけだし

テキスト入力なら
http://oshiete.goo.ne.jp/qa/860642.html

191 名前:Now_loading...774KB[sage] 投稿日:2011/06/14(火) 17:18:13.70 ID:yzNQtXWp [2/2]
>>190
おおお!ありがとう。
教えてサイトの答え(onChanged)でやりたかった事ができましたあ!

192 名前:Now_loading...774KB[] 投稿日:2011/06/15(水) 00:07:20.81 ID:gh1un6jN [1/4]
初めまして。初心者なのでもし使い方やスレを間違えていたら申し訳ありませんがご指摘お願いします。
先日suzukaを使って動画をつくったのですが、
swfdropでaviに変換したら動画の再生速度等が元のswfと変わってしまいました。
仕方ないのでswfをプレーヤーで再生して録画ソフト(アマレココ)で録画したのですが、
再生してみるとそれもおかしくなってます。
原因と対処法をご存知でしたらご教授願います…orz

193 名前:Now_loading...774KB[sage] 投稿日:2011/06/15(水) 10:44:53.64 ID:zzWnmmAH [1/2]
>>192
どっちもさわったことないけどとりあえず他の変換ソフトも試してみたらどうかな
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1329021053

ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1264446332
音はあるの?

194 名前:Now_loading...774KB[] 投稿日:2011/06/15(水) 18:15:52.80 ID:gh1un6jN [2/4]
そうですその質問主です。
ここなら解決策を教えていただけるんじゃないかと思い参りました。

HugFlushはswfから音源だけを抜き出すソフトだと聞いたので、今回の目的とはちょっと違うように思います…。
AnvsoftのFlash to Video Converterを先程DLして使ってみましたが、
有料版しかなく、また、調べても操作方法がちんぷんかんぷんでした(TДT)


195 名前:Now_loading...774KB[] 投稿日:2011/06/15(水) 18:18:02.55 ID:gh1un6jN [3/4]
上の続きです。

元々swfdropを使うと音無しaviが出来上がると聞いてたので、
suzukaで作った後サウンドのチェックを外し無音状態でswf出力しました。
今やってみて気づいたのですが、音ありswfをプレーヤーで再生→アマレココで録画すると
「処理が追いつかない」みたいな警告がでて強制停止されてしまいました…。
辛うじて録画できた冒頭部分を見てみたらズレずに録画できてたみたいなので残念ですorz

196 名前:Now_loading...774KB[sage] 投稿日:2011/06/15(水) 19:10:20.35 ID:zzWnmmAH [2/2]
>>195
Anvは無料版なくなったみたいだねすまん

他にもありそうだけど
ttp://nicowiki.com/swftomovie.html

処理が追いつかないのはパソコンのスペックの問題だからファイルだけ移して
高性能のパソコンで試してみるとか

197 名前:Now_loading...774KB[] 投稿日:2011/06/15(水) 23:10:29.21 ID:gh1un6jN [4/4]
wikiありがとうございます!
載っているフリーソフトやプラグインなど試してみましたが、どれも思い通りにいきませんでした…。
パソコンのスペックを知るにはどれを見ればいいのかわかりませんが、
Windows 7 Home Premium
プロセッサ:Intel()Core()i5 CPU M460 @2.53GHz 2.53GHz
実装メモリ(RAM):4.00GB(3.80GB使用可能)
システムの種類:64ビット オペレーティングシステム
と書いてありました。これより新しいパソコンは我が家にはないですorz
ソフトの設定等で初心者が見落としがちな事はありませんか?
一度「エンコできない!」→「ファイル大きすぎでした」という超初歩的なことをやらかしてるので、
まさかこれはないだろー…といった些細なことでもいいのでお教え願います!!

198 名前:Now_loading...774KB[sage] 投稿日:2011/06/16(木) 00:02:59.52 ID:4SWLIMC0 [1/4]
どう思い通りにいかないのか、
swf動画の長さ(フレーム数?、秒数?)
サイズ、音
などもっと特徴がいるわな…

199 名前:Now_loading...774KB[] 投稿日:2011/06/16(木) 00:37:36.68 ID:j8vwnCX9 [1/2]
動画の長さ…ですかね…?
最初の静止画部分が5秒ぐらい縮まってて、後半にいくにつれて動画が遅くなっていくので、
最終的に曲の終わりと動画の終わりが一緒になります。
制作段階では曲の後4秒ぐらい無音状態を作ったんですが…(´・ω・`)

200 名前:Now_loading...774KB[sage] 投稿日:2011/06/16(木) 00:42:50.27 ID:4SWLIMC0 [2/4]
計どんだけなんだよ

201 名前:Now_loading...774KB[sage] 投稿日:2011/06/16(木) 08:27:46.31 ID:g8v5BRs1 [1/3]
携帯(au W43H)でちょっとした計算を行うツールを作りたいのですが、今までFLASHで何か作ったりしたことないのでよくわかりません
・フリーの開発環境ってありますか?
・計算のパラメータとかを保存/読み込みできますか?
導入から初歩的なコードまで説明してるサイトとか教えていただけると助かります
プログラム経験はC言語はそれなりに、BASICを少し、あとはrubyやperlをかじったくらいな感じです
よろしくお願いします

202 名前:Now_loading...774KB[] 投稿日:2011/06/16(木) 08:29:22.97 ID:g8v5BRs1 [2/3]
質問スレなのにage忘れてましたすみません

203 名前:Now_loading...774KB[sage] 投稿日:2011/06/16(木) 11:06:29.67 ID:4SWLIMC0 [3/4]
>>201
Flash lite2.0の機種だね
ソフトバンクでないならShared Object(データ保存)が使えるはず
Flashの体験版なら無料で作れるんじゃないかな

計算に向いてるかって微妙だけどどんな計算?

こんなの見つけた
ttp://www.hakkaku.net/articles/20081218-291

204 名前:Now_loading...774KB[] 投稿日:2011/06/16(木) 11:08:00.32 ID:q/HtIdPS [1/3]
今までCS4で作っていたflaファイルをCS5で編集していて、
ステージにTLFTextFieldを配置したのですが、
パブリッシュすると画面中央に 。。。。 と出てコンストラクタが無いと言われます。
TLFTextFieldのインスタンスをステージから削除すると問題なく動くのですが、
TLFTextFieldを使うにはどうしたらいいでしょうか?

試しに新規のflaを作って、TLFTextFieldを配置してパブリッシュしたら普通に書き出せました。




205 名前:204[] 投稿日:2011/06/16(木) 11:25:24.90 ID:q/HtIdPS [2/3]
すみません、上の質問ですが、
コンストラクタが無いではなく、

TypeError: Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。
at Main()

と言われます。


206 名前:199[] 投稿日:2011/06/16(木) 15:46:04.61 ID:j8vwnCX9
>>200さん
全体としては動画部分が4秒ぐらい縮まってることになります。
動画内でまた部分的に延びたり縮んだりしてるみたいで…。
いろいろやってみましたが解決策が見つからないので、
いっそ他の動画ソフトを勉強して一から作ったほうが早い気がしてきました。

相談に乗ってくださった方、アドバイスをくださった方には申し訳ありませんが、
これで失礼いたします。
本当に申し訳ありませんでした。

207 名前:Now_loading...774KB[sage] 投稿日:2011/06/16(木) 16:43:25.97 ID:4SWLIMC0 [4/4]
>>205
その成功した時と
パブリッシュ設定とかぜんぶいっしょなの?

208 名前:204[] 投稿日:2011/06/16(木) 18:17:13.59 ID:q/HtIdPS [3/3]
>>207

すみません、自己解決しました。
ttp://www.fumiononaka.com/TechNotes/Flash/FN1104003.html
これが理由の様です。


209 名前:Now_loading...774KB[] 投稿日:2011/06/16(木) 18:56:46.78 ID:+fiuY/+X
はじめまして。初心者です。。
web上のフラッシュファイルswfをダウンロードして書き変えたい部分があるのですが、
ファイル保存がわからないながらsafariで名前を付けて保存、から手書きで拡張子をswfにして
保存しました。(まず、ここまではあってるのでしょうか汗)

次に、ソースをダウンロードしたいのですがどうすれば落とせるのでしょうか?
またその後、flaをいじると、パブリッシュしなければならないとのことで、そこまでするためには、
flashの制作環境が必要と言われましたが、flash制作環境って具体的に何々ですか?(´・ω・`)
私のPCだとできないんでしょうか?(vista

初心者ですが、がんばっていじりたいです(´・ω・`)

210 名前:Now_loading...774KB[sage] 投稿日:2011/06/16(木) 19:19:49.43 ID:LvmAuXD1
>>209
むり(´・ω・`)

211 名前:Now_loading...774KB[sage] 投稿日:2011/06/16(木) 22:07:02.91 ID:g8v5BRs1 [3/3]
>>203
ご回答ありがとうございます
教えていただいたページ見て頑張ってみます
ネトゲのステータス計算するのを作ってINできない時に今後の育成計画を練ったりしようかと思ってます
なので複雑な計算とかはないです

212 名前:201[sage] 投稿日:2011/06/16(木) 23:44:42.01 ID:l5eMSMF8
>>203
教えていただいたサイトを見て、携帯にHello Worldの表示ができ、
無事スタートラインに立つことができました。
大変ありがとうございました。

213 名前:Now_loading...774KB[sage] 投稿日:2011/06/18(土) 13:39:56.88 ID:zlrk9p/u
最新のスタンドアロン版だと、フルスクリーン時にキー入力が利かなくなってますか?

214 名前:Now_loading...774KB[sage] 投稿日:2011/06/19(日) 20:30:14.78 ID:WGWkkfOF
>>209
Q.web上のフラッシュファイルswfをダウンロードして書き変えたい部分があるのですが
A.制作者の許可なく変更しないでください(´・ω・`)

Q.ソースをダウンロードしたいのですがどうすれば落とせるのでしょうか?
A.制作者に聞いて下さい(´・ω・`)

Q.flash制作環境って具体的に何々ですか?(´・ω・`)
A.ぐぐれちんかす(´・ω・`)

Q.私のPCだとできないんでしょうか?(vista
A.お前の頭じゃできないんじゃないでしょうか(´・ω・`)

Q.初心者ですが、がんばっていじりたいです(´・ω・`)
A.初心者サイト一通りか本一冊をとりあえずがんばれ

215 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 16:04:12.81 ID:pVlfvMO+
ぬるぽ(´・ω・`)

CS5.5ですが、実行時のユーザーによって動かされたボーンの
シェイプ?に同期して、別のレイヤーのシェイプも同じ動きを
させたいんですが、可能でしょうか?

例えるなら、呪いの人形を動かすと生身も苦悶の表情を浮かべながら動く…みたいな。

やり方も教えてくれるとうれしかばい。

216 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 16:55:55.67 ID:WGtbcVq8 [1/4]
可能だけどIDEのボーン機能とかは使えなそう
じぶんでスクリプト組めばいいんじゃないかな
どんなボーンなんだろ

217 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 17:03:40.44 ID:7bNFz+f9
AS2で、BitmapDataに読み込んだ画像に対して、透過色 の様に設定する事は出来ますか?
元画像に透過は施されておりません。
AS3でのBitmapData.thresholdの様な処理がしたいのですが、
該当する色かどうかを調べ、アルファ0に塗りつぶしていく〜等といった方法しかないのでしょうか。


218 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 17:57:17.50 ID:WGtbcVq8 [2/4]
>>217
スレッショルドも内部的なね同じことやってんじゃないかな
ある色を0x00000000にしたいんでしょ?

219 名前:Now_loading...774KB[] 投稿日:2011/06/20(月) 18:14:42.49 ID:1AlvRO+u [1/3]
よろしくお願いいたします。

例:気持ち悪いくらい滑らかに動くFlash
http://www.uomatsu.e-tsukuba.jp/index.htm
(最後まで読み込んだ後の印傳写真のスクロールやズーム)

例:かくかくしてるFlash
http://www.uomatsu.e-tsukuba.jp/index.htm


上のようにしたいのですが、なんでか下のような動きになってしまいます。
上記二つのサイトの違いはなんなんでしょうか?
フレームレート? スクリプト?

ネットで探し回りましたが、鮫島事件みたいに探すほど遠のく感じで疲れ果てました…(´□`)

220 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 18:18:53.28 ID:WGtbcVq8 [3/4]
おなじもん出されても…
これこれこういう作り方で作ったけど重いです
なぜ?
ならまだ答えられるかもだけど作り方のわからないswfふたつ見て判断するのは難しいんじゃないかな

221 名前:219[sage] 投稿日:2011/06/20(月) 18:28:31.12 ID:1AlvRO+u [2/3]
ゎああああ!ごめんなさい!!

上の例のFlashはこっちでした↓
http://www.inden-ya.co.jp/#

>220
ありがとうございます。
上記二つのFlashは滑らかさがものっそく違うんですよー。
私には判らないんですが、たぶん皆さんならすぐ分かる違いなんではないかと。

222 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 18:33:26.40 ID:F8OZuRmv [1/2]
フレームレートの違いだろ
滑らかなのは30bps〜60bps
カクカクなのは12bpsくらいかな

223 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 18:36:58.05 ID:1AlvRO+u [3/3]
>>222
ありがとうございます。

フレームレートは自分でもやってみました。
最高の120にしても小刻みなカクカクが視認できるんです。
根本的に何か違うんではないかと。

224 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 18:43:14.63 ID:WGtbcVq8 [4/4]
>>219
の作者ということでおk?
滑らかな方はスクリプトでいろいろやってんなー

225 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 19:09:23.94 ID:F8OZuRmv [2/2]
>>223
それは多分に画像の解像度が低いからそう見えるだけじゃね?

226 名前:Now_loading...774KB[sage] 投稿日:2011/06/20(月) 19:54:54.83 ID:6geKUvVt
>>223
これの制作者なの?
話かわっちゃうけど

売り手はお店の雰囲気を見せたくて、画像を横スクロールさせてて
カクカクするからユーザにとっては見づらいと思ってなめらかにしたいんだろうけど
そもそも滑らかに動いた所で、記憶や印象に残らないんじゃない?
例えば目の前で5枚の写真をさーっと素通りさせてるのと一緒で暗期ゲームみたいになってる

もっと効果的な宣伝と見せ方を考えて売り上げアップに繋げたほうがいいんじゃない?


カクカクするのは、フレームレートのせいもあるかもだけど、
写真のx座標をどのくらいの規模で動かしてるかにもよるんじゃない?

227 名前:219[sage] 投稿日:2011/06/21(火) 12:34:06.22 ID:FZF4SGTg
みなさんありがとうございます。

もうしばらくさすらいそうですがw、いろいろ参考とさせていただきます。

ちなみに>219のはあくまで見つけたサンプルであって、私は製作者ではありませんでした。

228 名前:Now_loading...774KB[sage] 投稿日:2011/06/22(水) 13:32:57.85 ID:5cN7smbt [1/2]
フラッシュでゲーム作るときってキャラとかどの程度描いてるの?
色々見た感じ、人物とかだと関節ごとのパーツパーツを回転させたりしてるよね?
ああいうのって一つのキャラなん?パーツごとに違うキャラを重ねてるの?


229 名前:Now_loading...774KB[sage] 投稿日:2011/06/22(水) 18:03:05.74 ID:FMB//XpW
リアル、デフォ、ドットとか個人によって違う
基本は頭、胴体、腕×2、脚×2
こだわりや作風で顔やさらに関節を分けていったりもする

一つのキャラを条件によって動かしたり、パーツを変更させたりするのが楽なんじゃない
これも作り手によって変わるだとおもうが

230 名前:Now_loading...774KB[sage] 投稿日:2011/06/22(水) 22:11:05.60 ID:5cN7smbt [2/2]
回転する関節ありキャラとかって、ライブラリ化されてるのかな。
絵だけ自分で描いて、動きは使い回せるライブラリがあるとか。
ゲームでハッピーホイールとかポリロリシリーズみたいな奴のキャラとか、
全部自力でコード書いて回転させてるとしたら、なんかもったいない気がする。

231 名前:Now_loading...774KB[sage] 投稿日:2011/06/22(水) 22:17:57.55 ID:Bu0EvnjF
HTFって純粋にFLASH MXとかで作ってたのかねぇ

232 名前:Now_loading...774KB[sage] 投稿日:2011/06/23(木) 00:41:15.00 ID:Gthzj7cl [1/3]
flash CS5を使っています。初心者です。
ボタンにマウスオーバーのアクションを付けたんですが…
マウスオーバーしてないのに、勝手に自動でリピートされます。
4フレーム目にアクションスクリプトを付けており原因はこれ↓と思うのですが


/* このフレームで停止
Flash タイムラインは、このコードが挿入されたフレームで停止 / 一時停止します。
ムービークリップのタイムラインの停止 / 一時停止にも使用できます。
*/

stop();

enter_ckick.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame);

function fl_ClickToGoToAndPlayFromFrame(event:MouseEvent):void
{
gotoAndPlay(5);
}


rogo_title.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame_2);

function fl_ClickToGoToAndPlayFromFrame_2(event:MouseEvent):void
{
gotoAndPlay(185);
}

原因が初心者なので分かりません。どこがおかしいのでしょうか?

233 名前:Now_loading...774KB[sage] 投稿日:2011/06/23(木) 00:50:30.85 ID:QYpOpxfO
function名長すぎだろ…
構造がわからん
そのボタン185フレームもあんの?

234 名前:Now_loading...774KB[sage] 投稿日:2011/06/23(木) 01:26:27.09 ID:PidT7A8d [1/2]
なんだその長い関数名w
なんだその長いフレームw
センスの欠片もないなw

普通にクリックしたらそのフレームにとんで
その後ストップしてないから
4フレーム目→クリック→飛んだフレーム以降を再生
になってるだけじゃん
飛んだ先で止めるなり制御してやればおk

あとどうでもいいけどrogo→logoじゃね?w
enter_「ckick」ってなに?w

235 名前:Now_loading...774KB[sage] 投稿日:2011/06/23(木) 10:01:23.46 ID:Gthzj7cl [2/3]
>>233 >>234
はい。そのボタンは185フレームまであります。
ですが、マウスオーバーのアクションを付けたいのがenter_ckickの方です。ckickってアホ過ぎOrz
flashでWEBサイトを作っており、TOP画面で入り口のボタンにマウスオーバーでアクションを付けてるのですが
これが勝手に自動でリピートされます。勝手に進まない用に4フレーム目にストップを置き
enter_ckickを押すと5フレーム目に飛ぶようにしてます。
このenter_ckickのマウスオーバーアクションがマウスオーバーしてないのに
勝手に自動リピートされるのを直したいのですが、俺には分かりません。
長文すいませんでした。



236 名前:Now_loading...774KB[sage] 投稿日:2011/06/23(木) 10:04:28.64 ID:2p0woJE+
>>235
みたかんじ1-185フレームまで全部リピートされてんの?
1-4だけとか?

237 名前:Now_loading...774KB[sage] 投稿日:2011/06/23(木) 10:57:29.50 ID:Gthzj7cl [3/3]
>>236
1-4だけです。
リピートされてるのはマウスオーバーアクションだけです。
色を変えたりしてるのですが、何もしてないのに高速で色が点滅しているんです。

238 名前:Now_loading...774KB[sage] 投稿日:2011/06/23(木) 14:23:36.52 ID:MT66eRMa
マウスオーバーさせる部分のコードは?

239 名前:Now_loading...774KB[sage] 投稿日:2011/06/23(木) 17:25:33.37 ID:PidT7A8d [2/2]
フレームがリピートされてるんじゃなくて、
enter_ckickのボタンインスタンスが通常状態とマウスオーバーの状態を
リピートして繰り返してるっていう理解でいいのかな

それとも1〜4フレームがリピートされてるの?
どのフレームやコードが実行されてるのかの確認にtrace使えるから
確認できないなら使ってみて

240 名前:Now_loading...774KB[sage] 投稿日:2011/06/24(金) 11:48:33.15 ID:s3vMFtbI
IK(インバースキネマティック)ってグラフィックやムービークリップシンボルに使えないのかあ
過去作にIKボーン入れてグレードアップしてみたかったのに…
これじゃあ用途がとても狭いよね?
IKを効果的に使ってるゲームやアニメの作品があったら教えて欲しいんだけど

241 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 06:58:43.22 ID:aQq2aGNa [1/3]
ttp://www.albinoblacksheep.com/flash/shoot

この的打ちフラッシュゲームの、
的の移動速度を速くしたいのですがなんとかできませんでしょうか…orz

242 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 08:59:16.01 ID:+V40u036 [1/2]
ソースは?

243 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 10:12:09.52 ID:9rFVtFGQ
Flash以前の質問かもしれませんが・・

スタンドアロン版のプレイヤーのアイコン(赤い四角に白のFのマーク)をオリジナルのアイコンに置き換えて公開したら
アドビの権利や条約を侵したことになりますか?
以前どこかでそのような作品がアップされているのを見たことがあるのですがどうなのでしょうか?

244 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 14:09:21.94 ID:Z7sg2mgc [1/3]
>>241
つまりはチートしたいって事でしょ
外部的要因でプログラムを改造するようなことはできねぇよ

自分でつくってくれ

245 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 17:09:06.31 ID:RkruVMob [1/3]
>>244
そんなくだらんことのためにここまでこないだろ・・・
なんかきっと志あるんだよ。信じてやれよ

246 名前:241[sage] 投稿日:2011/06/26(日) 20:21:14.97 ID:aQq2aGNa [2/3]
すいません、フラッシュのこと全然詳しくなくて質問しましたorz
右も左もわからないので単語だけでも教えていただければ、
そこからはなんとか調べてみようと思ったのですが、そもそもできないんですね。
稚拙な質問で申し訳ないです。

>>244
自分が今熱中しているゲームがあるのですが、
的のスピードがもっと速ければそのゲームの練習にぴったりだったんです。
ローカルに落として毎日練習しているのすでが、毎回もう少しスピード速ければなぁと思っていた次第です。
チートと言われればチートですね。
的のスピードだけに関わらず、フラッシュそのもの(制限時間等も含め)を2倍速で再生できないもんですかね…。



247 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 20:30:58.56 ID:RkruVMob [2/3]
スピードって逃げる距離?
逃げる距離までたどり着く時間?

248 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 21:38:19.08 ID:Z7sg2mgc [2/3]
辿りつく時間のほうだと思うよ
だから、FPSあげればいいんだろうけどね

やったことないけどgom プレイヤーとかで
再生速度2倍にしてやってみるとかどうなん?
プレイヤーのほうで再生速度あげるしかなくない?

249 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 21:40:29.74 ID:Z7sg2mgc [3/3]
だめなら もう作った人にお願いしてくれよw

250 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 21:59:52.03 ID:RkruVMob [3/3]
じゃあしょうがないからつくってやるよ

251 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 23:07:23.60 ID:+V40u036 [2/2]
http://swfup.info/view.php/0847.swf
ほらよ
色変える気力はなかった

252 名前:Now_loading...774KB[sage] 投稿日:2011/06/26(日) 23:30:58.66 ID:aQq2aGNa [3/3]
>>251
おおぉ!!
すごい!時間と速度自由に変えられるなんて!!
まさかこんなに親切にしていただけるとは予想だにしなかったです。
ありがとうございます、本当にありがとうございます!
次の練習からガンガン使います、いやぁなんてイケメンだ。

ちょっと気になったのですが、スコアのとことか文字が被るとその部分打てないような気がするのですが、
その辺はあんまり気にしない方が良いですよね。

253 名前:Now_loading...774KB[sage] 投稿日:2011/06/27(月) 00:04:12.88 ID:szEzG7nP [1/2]
あーはい直しましたよ
君が熱中できる的当てゲームを教えてくれ

http://swfup.info/view.php/0847.swf

254 名前:Now_loading...774KB[sage] 投稿日:2011/06/27(月) 00:07:31.52 ID:szEzG7nP [2/2]
あー。url同じになっちゃったから
新しく付け足したはずのsoundオンオフの項目が最初のメニューに見当たらなかったら
一回ブラウザのキャッシュ消したほうがいいかも

255 名前:Now_loading...774KB[sage] 投稿日:2011/06/27(月) 01:05:36.57 ID:WvUtx3pW [1/2]
>>254
ありがとうござます、2chやっててこんなに感謝する日が来るとは思いませんでした。
このスレで聞いて本当によかったです。
あつかましいお願いも聞いていただいたばかりか、サウンドの有無機能までつけていただいて…。
本当にありがたい気持ちと申し訳ない気持ちでいっぱいです。

熱中しているゲームはサドンアタックっていうゲームです。
ゲーム名出すのは色々とアレかなと思って的打ちゲーと発言しましたが、
中身は銃器使う暴力的なゲームです、申し訳ない。

後々的を小さくしたい時の編集も不可能なのでしょうか。
ソースコードを公開しているフラッシュを編集するか、自分で1から作るって解釈で問題ないですよね。

256 名前:Now_loading...774KB[sage] 投稿日:2011/06/27(月) 12:50:26.53 ID:A5ag3iPY
>>255
最終版ね
http://swfup.info/view.php/0848.swf

ソースもおいとくからいじりたければがんばれ
http://www1.axfc.net/uploader/File/so/65176
minimalcompsとSiONとBetweenAS3使ってるからそれら拾ってこないとコンパイルできないけど

この機会に初めてみるとよいよ

257 名前:Now_loading...774KB[sage] 投稿日:2011/06/27(月) 16:12:08.30 ID:WvUtx3pW [2/2]
>>256
なにからなにまで本当申し訳ないです。
ソースまでいただいてなんとお礼を申したらいいか…。
こんなにも優れたフラッシュ的打ちはこの世にないんじゃないかと思ってしまうほどです。
本当にありがとうございます。

今後は頂いたソースを手がかりに自分で調べて勉強しようと思います。
大事なお時間を使わせてしまい申し訳ありませんでした、本当に助かりました。

258 名前:Now_loading...774KB[] 投稿日:2011/06/28(火) 15:01:58.88 ID:IMVzA92L [1/6]
FlashCS5でサイコロがくるくるしてるSWFつくれと
突然いわれた・・・。

普段はC++Builderとかいじってるもので、FlashもActionScriptも
初めて使います。

FlashCS5をぽちぽちいじったもののまったく理解できない。
どなたかサンプルのあるサイトとか知りませんか−?
ぐぐったけど見つからない;;;

259 名前:Now_loading...774KB[sage] 投稿日:2011/06/28(火) 15:03:56.28 ID:35TpAed2 [1/2]
FlashBuilderを使うのはどうだろう。

260 名前:Now_loading...774KB[sage] 投稿日:2011/06/28(火) 15:32:31.17 ID:W6PRw2dZ [1/4]
3D表現ってことならライブラリ使えばサイコロくらいは一瞬けど。

261 名前:258[] 投稿日:2011/06/28(火) 15:33:40.13 ID:IMVzA92L [2/6]
>>259
FlashBuilderでもSWFファイルは作成できるんですか?
自分がサイコロがくるくるしてるSWFを作って、
それをFlashBuilderで作成したアプリにはめこみたいっぽいんですよねー。


262 名前:258[] 投稿日:2011/06/28(火) 15:36:17.01 ID:IMVzA92L [3/6]
>>260
できれば3Dにしたいところです。できなかったら2Dにするつもりでした。
どういったライブラリがあるんでしょうか?
five3Dってやつかな?

263 名前:Now_loading...774KB[sage] 投稿日:2011/06/28(火) 15:43:25.82 ID:W6PRw2dZ [2/4]
>>262
それムービーが求められてんだよねチンチロしてるイメージか?
資料の多さと軽さならPapervision3Dだけど


264 名前:Now_loading...774KB[sage] 投稿日:2011/06/28(火) 15:49:03.04 ID:35TpAed2 [2/2]
C++やってるなら、下手にタイムラインとかいう概念とか覚えるより、
PV3Dとかのフルスクリプトで作った方が早いと思う。

265 名前:Now_loading...774KB[sage] 投稿日:2011/06/28(火) 16:27:19.59 ID:W6PRw2dZ [3/4]
package {
import flash.events.Event;
import org.papervision3d.materials.BitmapMaterial;
import org.papervision3d.materials.utils.MaterialsList;
import org.papervision3d.objects.primitives.Cube;
import org.papervision3d.view.BasicView;
[SWF(width = "465", height = "465", frameRate = "60", backgroundColor = 0x0)]
public class Main extends BasicView {
[Embed(source='assets/s1.GIF')]static private var S1:Class;[Embed(source='assets/s2.GIF')]static private var S2:Class;
[Embed(source='assets/s3.GIF')]static private var S3:Class;[Embed(source='assets/s4.GIF')]static private var S4:Class;
[Embed(source='assets/s5.GIF')]static private var S5:Class;[Embed(source='assets/s6.GIF')]static private var S6:Class;
private var cube:Cube;
public function Main(){
var material1:BitmapMaterial = new BitmapMaterial(new S1().bitmapData);
var material2:BitmapMaterial = new BitmapMaterial(new S2().bitmapData);
var material3:BitmapMaterial = new BitmapMaterial(new S3().bitmapData);
var material4:BitmapMaterial = new BitmapMaterial(new S4().bitmapData);
var material5:BitmapMaterial = new BitmapMaterial(new S5().bitmapData);
var material6:BitmapMaterial = new BitmapMaterial(new S6().bitmapData);
var materials:MaterialsList = new MaterialsList({front: material1, back: material6, left: material2, right: material5, top: material3, bottom: material4});
cube = new Cube(materials, 200, 200, 200);
scene.addChild(cube);
addEventListener(Event.ENTER_FRAME, _onEnterFrame);
startRendering();
}
private function _onEnterFrame(e:Event):void {
cube.rotationX += 2;
cube.rotationY += 3;
cube.rotationZ += 4;
}}}
よく考えたらこんだけでサイコロになるってすごいよね。。。

266 名前:258[] 投稿日:2011/06/28(火) 16:30:19.60 ID:IMVzA92L [4/6]
>>262
そうですね、ムービーが求められてます。
サイコロは一個ですが、そんなイメージです。

>>264
タイムラインとかがちんぷんかんぷんで困ってたんですよね・・・。
フルスクリプトってのはactionscriptのみでバキバキ書いてくってことですよね。
自分もその方が楽な気がしてたんですが、
どうやってムービーのファイルをつくるのかがいまいちわからず・・・;;

267 名前:258[] 投稿日:2011/06/28(火) 17:00:03.97 ID:IMVzA92L [5/6]
>>265
おお、サンプルを・・・!ありがとうございます。
試してみます。

268 名前:258[] 投稿日:2011/06/28(火) 17:44:18.51 ID:IMVzA92L

なるほど、FlashBuilderで作っても、
SWFファイルは作られているんですね。
まず基本的な仕組みから理解しないとだめですね^−^;

もう少しがんばってみます。
またよろしくお願い致します

269 名前:Now_loading...774KB[sage] 投稿日:2011/06/28(火) 20:59:23.05 ID:eLac6sJs
getterに対してprivate属性を指定する事は出来ないのでしょうか。

270 名前:Now_loading...774KB[sage] 投稿日:2011/06/28(火) 21:04:31.71 ID:W6PRw2dZ [4/4]
なんの意味があるんだよ…
一応できたけど

271 名前:Now_loading...774KB[sage] 投稿日:2011/06/29(水) 18:28:29.70 ID:BQB88f+b [1/2]
ActionScript打ってたらなんかキー間違えて押してしまって
改行が「¶」
スペースが「・」
で表示されるようになってしまったんだけど直しか方がわからないorz

272 名前:Now_loading...774KB[sage] 投稿日:2011/06/29(水) 18:34:32.40 ID:BQB88f+b [2/2]
自己解決したスマソ

273 名前:Now_loading...774KB[sage] 投稿日:2011/06/30(木) 01:26:02.02 ID:D3aJBA6v
AS3.0覚えたいんですけど何から始めたらいいか分かりません
教えてください
Flashlite1.1はバリバリ書けるんでそういう人向けのを教えてくれると助かるのだす
AS2も一応分かる
既にaddEventListnererってとこから躓いているんだお
最終的にAirでスマフォ対応のゲーム作りたいのでーす(仕事でやれって言われそうなの)

(-人-)頼んます

274 名前:Now_loading...774KB[sage] 投稿日:2011/06/30(木) 02:03:38.08 ID:WKrYT5hF
>>273
ActionScript初心者wikiとhakuhinがおすすめ
順番に学ぶようなサイトはあんまりない
イベントリスナの何がわからないか書いてくれないとどうしようもないよ

275 名前:Now_loading...774KB[sage] 投稿日:2011/06/30(木) 02:19:54.04 ID:U6sT1GwD
仕事で使うなら大きな書店で自分に合った本を一冊
あとは↑が教えてくれてるサイト

余裕があればリファレンス本
あとは数作るしかない

276 名前:Now_loading...774KB[sage] 投稿日:2011/06/30(木) 18:30:59.05 ID:M1B3R0fU
flexがいまだになんなのかよくわかりません
FLASH CSを使ってAS3.0でflashを作ることはできるのですが、
flexはなんなのでしょうか。AS3.0でできるのですか?
なにが違うんだろう
XMLなの?

277 名前:Now_loading...774KB[] 投稿日:2011/07/01(金) 01:17:04.34 ID:DY5WVY0c
mixiとかでやってるアプリって、あれAS3.0で作ってるの?サンシャイン牧場とか

278 名前:Now_loading...774KB[sage] 投稿日:2011/07/01(金) 11:38:45.06 ID:KbKVqZl2 [1/2]
UIをXML定義で簡単に作れるようになってるのがFlex
そのXML定義の言語がMXML
そのUIの振る舞いを書くために使用するのがAS3

MXMLとActionScriptは
HTMLに対するJavaScriptと思えば良いと思うが。

279 名前:Now_loading...774KB[] 投稿日:2011/07/01(金) 14:41:54.32 ID:BG4HP5di [1/2]
じゃあ違いはUIを簡単に作れるってだけ?

280 名前:Now_loading...774KB[sage] 投稿日:2011/07/01(金) 18:13:52.96 ID:EdAbbWkd
Flash Builderとflexが同じものなんだよね?

http://codezine.jp/article/detail/4974
ここ読んだ限りだとBuilderかなり凄い
だけど何やってるか全く分からんw

281 名前:Now_loading...774KB[sage] 投稿日:2011/07/01(金) 19:36:39.86 ID:KTj889Tr
http://codezine.jp/article/detail/4974
>Flexというのは、「Adobe Flex(アドビ・フレックス、以下Flex)」のことで、オープンソースフレームワークのことを指します。
>Flexというのは、「Adobe Flex(アドビ・フレックス、以下Flex)」のことで、オープンソースフレームワークのことを指します。
>Flexというのは、「Adobe Flex(アドビ・フレックス、以下Flex)」のことで、オープンソースフレームワークのことを指します。

282 名前:Now_loading...774KB[] 投稿日:2011/07/01(金) 21:25:39.92 ID:AKruFvxm
なんかFlaxとかFlash Buiderでhググると無償無償っつーてるけど4.5になってからそんなの無くなっているみたいなんだが
どうすりゃいいのさ

283 名前:Now_loading...774KB[] 投稿日:2011/07/01(金) 21:50:20.87 ID:BG4HP5di [2/2]
とりあえずFlex SDKは無償だろ

284 名前:Now_loading...774KB[sage] 投稿日:2011/07/01(金) 22:22:48.54 ID:KbKVqZl2 [2/2]
FlashBuilderはFlexSDKを使った開発に特化した開発環境。
AS3とかMXMLのコードを効率的に記述できる。

とくにサーバ側との連携を含めた場合、効率が全然違ってくる。

285 名前:Now_loading...774KB[sage] 投稿日:2011/07/03(日) 18:10:33.02 ID:QEC3aDEE
てすと

286 名前:Now_loading...774KB[sage] 投稿日:2011/07/04(月) 21:09:52.28 ID:F19lEzg/
以前、プログラムの強制終了時にファイルを復帰する機能あったと記憶しているのですが。
あれって廃止されたのでしょうか。それとも、体験版では無いのでしょうか。

287 名前:Now_loading...774KB[sage] 投稿日:2011/07/05(火) 11:59:13.25 ID:FF+nn+QK
そんなんあったっけ?

288 名前:Now_loading...774KB[] 投稿日:2011/07/07(木) 11:03:22.43 ID:WYqHTZOb [1/3]
swfファイルの動画に再生ボタンとかつけられることができるソフトとかってありますか?
自身のHPにフラッシュ動画を貼りたいのですが
ボタンあると便利かなと思いまして…


289 名前:Now_loading...774KB[sage] 投稿日:2011/07/07(木) 13:42:44.69 ID:pnuIuju9
>>288
Flash CS5.5

290 名前:Now_loading...774KB[] 投稿日:2011/07/07(木) 21:26:46.70 ID:WYqHTZOb [2/3]
>>289
Flash プロフェッショナルCS5 ではできませんか?

291 名前:Now_loading...774KB[sage] 投稿日:2011/07/07(木) 22:33:07.72 ID:PjCfwnRX
>>290
もちろんできる
コンポーネント使えば一瞬

292 名前:Now_loading...774KB[] 投稿日:2011/07/07(木) 23:33:17.79 ID:WYqHTZOb [3/3]
>>291
そうですか!
でもボタン作成はどうやるかわからなくて、ボタン作成についての講座サイトか何かありますかね?

293 名前:Now_loading...774KB[sage] 投稿日:2011/07/08(金) 00:00:35.49 ID:Ajf2znvw [1/7]
超基本的な質問をさせてください

stage.addEventLitener(KeyboardEvent.KEY_UP,dok);
function dok(e:KeyborardEvent):void {
trace(e:keyCode);
}

これに使われてる「e」との意味が解説書の中でいきなり出てきて意味が分かりません。
「こういう時」「こういう場合」に使う、使ってはいけない
などがありましたらご教授ください

きっとプログラミングの初歩なんでしょうがお願いします

294 名前:Now_loading...774KB[sage] 投稿日:2011/07/08(金) 00:06:05.02 ID:bNMFKjK6 [1/4]
eは関数の引数
好きな名前にしてもよい

function dok(event:KeyborardEvent):void {
trace(event.keyCode);
}

eとevent、evtくらいが主流ってだけ

295 名前:Now_loading...774KB[sage] 投稿日:2011/07/08(金) 00:08:07.19 ID:Ajf2znvw [2/7]
>>292
ボタンって普通にインスタンをボタンシンボルにするところから分からないのかな?
ボタン作った後何か動きさせるならas2以前とas3でちょい違うからどっちで作るん?

やる事は大抵一緒ね
最初のフレームをstop();させておいて、
ボタンシンボルに名前つけてあげて、押されたりした時の関数を書いてあげる流れ

as2、as3どっちで作るか、ボタンにどんな動きさせたいか書いてくれるとアドバイスしやすい

296 名前:連投すまんでござる[sage] 投稿日:2011/07/08(金) 00:15:52.77 ID:Ajf2znvw [3/7]
>>394
超早い回答ありがとです

当方、引数について友達にも色々教えてもらってようやく理解がおいついてきた段階です
なるほど、これも引数だったのですね。(難しいです引数

引数は受け取る為の箱っていう感じで理解しています。
最初は2語をくっつけてその都度名前を合成して考えなければいけないのかと思っていましたが、
(引数の為に使いやすい命名ルールも決めておかないとって考えてました)

基本的にはe、evt、event 自分の使いやすいのを使っていけばいいのですね
すごい勉強になりました。

ここまできたらどんどん作って、体で覚えていこうと思います!

297 名前:Now_loading...774KB[sage] 投稿日:2011/07/08(金) 00:31:45.10 ID:bNMFKjK6 [2/4]
addEventListenerはオブジェクトにイベントと関数を登録することで
オブジェクトを監視して登録したイベントが起こったらその関数を呼び出す

その時必ずイベント型の引数が渡され、そこにはイベント発生時の条件やら何やらが入ってる

だから登録する関数は必ずイベント型の引数を取るように書かなきゃいけない(関数内で使うかどうかによらず)

自分なりの命名規則があるなら使えばいいと思うよ

298 名前:Now_loading...774KB[sage] 投稿日:2011/07/08(金) 01:02:17.24 ID:Ajf2znvw [4/7]
なるほど、すごい分かりやすい説明です。勉強になりました。

もう一つ質問させてください。
外部asファイルを使用する場合、必要なimport文を書くと思うんですけど
どれを書いていいのか分からなくなります。

いい加減な話、面倒ならアスタリスクで引き継いでしまってもいいと思ってしまう始末です。
必要な物だけ書くコツ、見つけるコツはあるのでしょうか
(リファレンス本はありますが、それでも見つけるのが大変で、大抵分かりません)

大ざっぱに書かず、細かく書いた場合は処理速度が向上するのでしょうか?

import文とはどのように付き合って習得していくのがいいでしょうか?

299 名前:長文ごめんなさい[sage] 投稿日:2011/07/08(金) 01:10:59.89 ID:Ajf2znvw [5/7]
以前調べた時も、参考サイトでは
http://prfry.net/s26/actionscript3-0/%E7%AC%AC%EF%BC%97%E5%9B%9E%E3%80%8Cimport%E3%82%92%E7%B5%84%E3%81%BF%E8%BE%BC%E3%82%80%E3%81%AE%E3%81%8C%E9%9B%A3%E3%81%97%E3%81%84%E3%80%8D/
http://www.amatiny.com/blog/flash/
・慣れるまではアスタリスクで使っておけばいい
・パブリッシュしても容量は変わらない
・パブリッシュの速度、若干のパフォーマンに違いがでる(誤差?)


import flash.display.*;
import flash.events.*;
ってしておいても
import flash.text.TextField;とか別なのが必要になったり
importさっぱりすぎる!
参考書と同じものを作っていくなら真似すればいいけど、
自分で作っていくときどうしたらいいか分からなくなりそうです


300 名前:Now_loading...774KB[sage] 投稿日:2011/07/08(金) 01:12:47.03 ID:bNMFKjK6 [3/4]
>>299
flashdevelopeを使ってみると

世界が変わる
タグ:Flash
posted by Flash フラッシュ at 18:42 | Comment(0) | TrackBack(0) | Flash 使い方
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/221888056

この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。