韩式包皮环切手术过程:【零基础学as3】一步一步学做游戏1 让蘑菇随鼠标动起来
来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 14:25:11
【零基础学as3】一步一步学做游戏1 让蘑菇随鼠标动起来 本帖最后由 青竹 于 2011-2-15 17:13 编辑
首先游戏分析:
之前按照例子敲了一遍js版的,但是年前又想学as3,但一直搁置了。
资源都是html5china 敲js 来的。
1、游戏需要到的对象(即游戏物体)有
a、蘑菇 b、熊猫 c、奖品(叶子、鲜花、橡子)
设计全局变量
在方法中让蘑菇的坐标等于鼠标的的坐标减去本身的一半,这样的效果自己看哦。
说了半天我也不理解我到底说了啥。明天有空继续。
首先游戏分析:
之前按照例子敲了一遍js版的,但是年前又想学as3,但一直搁置了。
资源都是html5china 敲js 来的。
1、游戏需要到的对象(即游戏物体)有
a、蘑菇 b、熊猫 c、奖品(叶子、鲜花、橡子)
- package{
- import flash.display.MovieClip;
- import flash.net.URLStream;
- import flash.net.URLRequest;
- import flash.display.Loader;
- public class main extends MovieClip{
- private var _loaderback:Loader;
- private var gameWidth:int = stage.stageWidth; //舞台宽度
- private var gameHeight:int = stage.stageHeight;//舞台高度
- var mushroom:Mushroom = new Mushroom(); //实例化蘑菇
- public function main():void{
- _loaderback = new Loader();
- _loaderback.load(new URLRequest("images/forest1.jpg")); //加载背景图
- _loaderback.x = 0;
- _loaderback.y = 0;
- addChild(_loaderback);
- //加载蘑菇图
-
- mushroom.x = gameWidth/2;
- mushroom.y = gameHeight -40;
- this.addChild(mushroom);
- //监听蘑菇跟随鼠标移动
- addEventListener("mouseMove",addEventHandlers);
- }
- //鼠标移动则蘑菇跟着移动
- public function addEventHandlers(e){
- mushroom.x = mouseX-mushroom.width/2;
- }
- }
- }
设计全局变量
- private var _loaderback:Loader;
- private var gameWidth:int = stage.stageWidth; //舞台宽度
- private var gameHeight:int = stage.stageHeight;//舞台高度
- private var mushroom:Mushroom = new Mushroom(); //实例化蘑菇
- 加载资源
- _loaderback = new Loader();
- _loaderback.load(new URLRequest("images/forest1.jpg")); //加载背景图
- _loaderback.x = 0;
- _loaderback.y = 0;
- addChild(_loaderback);//添加背景到舞台
- //加载蘑菇图
-
- mushroom.x = gameWidth/2;
- mushroom.y = gameHeight -40;
- this.addChild(mushroom);//添加蘑菇到舞台
在方法中让蘑菇的坐标等于鼠标的的坐标减去本身的一半,这样的效果自己看哦。
说了半天我也不理解我到底说了啥。明天有空继续。
【零基础学as3】一步一步学做游戏1 让蘑菇随鼠标动起来
零 基础学素描
零基础学素描,
一步一步学做小丑玩偶
一步一步学Silverlight 2系列(4.0):鼠标事件处理
让图片跟随你的鼠标动起来吧!
女人,请你学做一个零
从零开始学电脑,一步一步到高手1
零基础学画中国画(金鱼、山水、麻雀、山竹的基本画法)1
如果java从零基础开始学,需要多长时间?
jQuery框架学习第七天:jQuery动画–jQuery让页面动起来! - 学IT网 x...
《中医护理学基础》1
从零学瑜伽
零开始学瑜伽
从零学简谱
AS3: Sprite的鼠标经过事件,Tween缓动alpha的简单例子。 .
Linux网络编程一步一步学-UDP方式点对点通讯1
让文化“动”起来
面条!一天做一样,留起来慢慢学!
学做音画1
基础护理学
风水学基础课程.
学车基础
学车基础尝试