5月 25 2011
#2クリックして動かそう
内容
- Spriteを使ってみよう(付箋をイメージするといいかも)。
- x,y座標、rotationを指定して置く位置、傾きを決めよう。
- MouseEvent.CLICKでクリック動作を検知しよう
- 「e.target.x += 5」で、x座標に5を足すをやってみよう。
- 「e.target.x += 5」は「e.target.x = e.target.x+5」と同じ意味だよ。
- 「if(e.target != stage)」で、「ターゲットではない時」というif文を使ってみよう。
- 「e.target.rotation < 25」で、「25度未満の場合」というif文を使ってみよう。
#2クリックして動かそう – wonderfl build flash online
ActionScript3.0リファレンス
http://help.adobe.com/ja_JP/AS3LCR/Flash_10.0/index.html
宿題
宿題は「クリックして動く絵柄を作ってみよう」です。
いろいろ組み合わせると、楽しいものが作れると思います。
package {
import flash.display.Sprite;
import flash.events.MouseEvent;
public class Main extends Sprite{
public function Main() {
var flower:Sprite = new Sprite();
flower.graphics.beginFill(0xFF0000,1);
flower.graphics.drawEllipse(0,0,100,50);
flower.graphics.endFill();
addChild(flower);
var flower2:Sprite = new Sprite();
flower2.graphics.beginFill(0x00FF00,1);
flower2.graphics.drawEllipse(0,0,100,50);
flower2.graphics.endFill();
flower2.x = 100;
flower2.y = 100;
addChild(flower2);
var flower2b:Sprite = new Sprite();
flower2b.graphics.beginFill(0x0000FF,1);
flower2b.graphics.drawEllipse(0,0,100,50);
flower2b.graphics.endFill();
flower2b.x = 100;
flower2b.y = 100;
//flower2b.mouseEnabled = false;
//flower2.mouseEnabled = false;
//flower2b.mouseChildren = false;
flower2.addChild(flower2b);
flower2.rotation = 30;
stage.addEventListener(MouseEvent.CLICK,atClick);
}
private function atClick(e:MouseEvent):void{
trace("boo");
if(e.target != stage){
if(e.target.rotation < 25){
e.target.rotation += 5;
}
}
//e.target.x = e.target.x+5;
}
}
}
5月 18 2011
#1とりあえず描画してみよう
5月 17 2011
5/18水 初心者向けAS3お勉強会をやります。
5/18水 初心者向けActionScript3.0お勉強会をやります。
【内容】
ActionScriptだけでステージ上に線を引くところから始めて、ライブラリを使ったり、時計を作ったりのあたりまで。
初心者向けAS3本が読めるようになるのが目標です。
毎週金曜日全4回の予定です。
【場所】
東京都新宿区大久保
http://www.mztm.jp/category/about/map/
【日時】
2010年5月18日毎週水曜日20時~22時全4回の予定、計8時間
基本的に、勉強会後には近所の韓国料理屋にて親睦会をやります。
必須ではありませんが、併せて参加してもらえると嬉しいです。
【参加費】
1000円+お菓子(数百円分程度)をご持参ください。
【募集人数】
8名程度 (定員になり次第締め切り)
【参加条件】
ノートPCにAdobe Flash(CS3以上試用版可)またはFlexやFlashDevelopなど
AS3をコンパイルできる環境をインストールして持参できる方。
【参加申し込み】
http://atnd.org/events/15726
【他】
Mac可。電源あり。
基本的に、事務所の空きスペースでの気軽でユルユルな感じの会です。
楽しい出会い、つながりができる事を期待しています。
ご不明な点はお問い合わせください(なるべく掲示板上でお願いします)。
コメントは受け付けていません。
