ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Flashとおやつの会コミュの1//22 スクリプトを使ってみよう

  • mixiチェック
  • このエントリーをはてなブックマークに追加
1//22 スクリプトを使ってみよう

【やったこと】
・グラフィックを使ってみる
・ボタンを使ってみる
・stop,gotoAndStop,gotoAndPlayを使ってみる
・ボタンにイベントを設定(addEventListener())を使ってみる
・if(){},Math.random()を使ってみる
あたりです。

【授業中に作ったファイル】
http://works.mztm.jp/fws/log/100122oyatsu.zip

次回以降はスクリプトの話をもっと進める予定です。
今回の内容はマスターしておいてください。

【宿題】
クールなおみくじを作る

【宿題提出先】
http://works.mztm.jp/fws/up.php

コメント(29)

宿題できました。
クールなつもりで作ったのですが、キュートになっちゃいました。

http://works.mztm.jp/fws/log/study_2.swf
目が吊り上がっているのがまたかわいい。小吉ばっかりでるね。
ともかく、一番乗りはえらい!
えらい!
宿題終わりました。
http://works.mztm.jp/fws/log/cool-tanii.swf

1フレーム目のgoToAndPlayがうまく行きませんでした。
授業までの間に、勉強してみようと思います。
授業中に作ったファイル、やっとアップしました。お待たせしました。

>akko
後で見ます。すいません

>ゆめ
これがあなたの考えるクールなのですね。
宿題です。
一応おみくじのロジックですが、おみくじじゃなくなってしまいましたスミマセン。

http://works.mztm.jp/fws/log/omikuji.swf
>akko
修正してアップしました。
フォントが無かったので差し替えています。

btn2.addEventListener(MouseEvent.CLICK,go_top);
は、同じフレームにbtn2が無いと実行できません。
それが、件のエラーの意味です。
なので、レイヤー2を1フレームにも存在するようにのばします。

これで一回目はおみくじができるようになると思いますが、
頭に戻る時にエラーがでます。
これは、1フレーム目に戻る時のタイミングとbtn1が初期化される
タイミングが合わないからです。
なので、レイヤー6も延ばします。

レイヤー2と6はそのままの状態だと邪魔だと思うので、位置を動かしてあげました。

もしかしたらこれでもいいかもしれないけど、
同じスクリプトを二度実行するのは嫌なので、
ボタンを設定するスクリプトは1フレーム目だけに記入し、
2フレーム目がおみくじの開始点にしました。

このへんは非常にミスしやすいところです。
是非マスターしてください。

ただ、僕はこのへんの扱いが嫌で、タイムラインとスクリプトの組み合わせは
しなくなりましたけど。
宿題完了です。
ジャンプシリーズです。

http://a-cre.co.jp/flashmv_works/kinniku/index.html

よろしくお願いします。
http://be4you.jp/omikuji.swf
http://be4you.jp/omikuji.fla

いっぱいポンポンしたかっただけです・・・。
本当にすいません。
>akko
>外部スクリプトを読み込むようにしたほうがいいんでしょうか?

あ、スイマセン。ちょっと極論に過ぎました。
行き着く先は外部スクリプトですが、そうじゃなくても工夫次第で十分にいろんなものが作れます。

>いいじま
そんなにジャンプが好きか!

>be4you
相変わらず授業内容に関係が無いですね!
宿題UPしました。
http://works.mztm.jp/fws/log/omikuji.swf

最初に戻るボタンをつけましたが、
function名変えないとエラーになるのは仕方が無いのでしょうか?
全く同じ動作なのでできればスクリプトも使い回したいのですが・・・。
こっちのURLですね。
http://works.mztm.jp/fws/log/omikujicat.swf

flaファイルトを見ないとなんともいえませんが、
エラーになって仕方ないってことは無くて、
なにかを二重に処理をしなようにしたりとか対策をとったほうがいいです。
おっと、URL間違い失礼しました。

一応flaファイルUPしておきます。
http://works.mztm.jp/fws/log/omikujicat.fla

お時間ありましたら見ていただけるとありがたいです。
http://works.mztm.jp/fws/log/omikujicat_ume.fla.zip
せっかくマスク使っているんだから、
マスク自体を動かしてしまえば、戻るボタンの猫が表示されなくなります。
ちょっとわかりにくいかもしれないけど。

なんにしてもレイヤーの作り方がキレイですね。
マスクのレイヤー名を付けていれば100点でした。
なるほどー!
最初に読み込ませるフレームに書いておけば、
global関数っぽくどこからでも使えるんですね。
(ちょっと違うかもしれませんが)

マスクを動かす、っていうのはあんまりやったことが無いので盲点でした。
これからはちょっと活用してみようと思います。
やっと出来たと思ってアップしたのですが、動作がローカルと異なります。
何がいけないのか、全然わかりません。

http://works.mztm.jp/fws/log/omikuji_as3.swf
http://works.mztm.jp/fws/log/omikuji_as3.fla

明日、教えて下さい。よろしくお願いします。
おっと、なかなかの力作ですね。
すごいすごい。
あはは。ランダムを使っているのかな?>位置
>こゆきち
omikuji.swfなどという一般名を使ったため、上書きされているようです。
別名でアップしなおしてください。
つうか、アップローダーに
「「060517umehara」などの、日付+名前などの他と被らないファイル名にしてください。」
って書いてあるよ!!!!!!!
せめて名前くらいはくっつけろよ!
>こゆきち、akko、にゃんこ
すみませんでした orz
アップしなおしました…。

http://works.mztm.jp/fws/log/koyukichi_omikuji.swf

まったく言葉もありません orz
女王様にしばかれてきますのでお許しください…
うふふふごめんなさいー。
でも言われるまでそんな注意書きがあったことに
気付いてませんでした(苦笑)
モジガチイサスギルヨー
> モジガチイサスギルヨー
Web1.0なので、文字が小さい=かっこいいのです。

ログインすると、残り6件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

Flashとおやつの会 更新情報

Flashとおやつの会のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング