论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS编程教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

一个简单的填色游戏(as2.0)

文章类别:Flash AS编程 | 发表日期:2008-10-6 18:13:49


一个简单的填色游戏...


 

这个游戏主要运用Color类、setRGB。

下面把主要代码的含义说一下,大家如果想要源码,可以用闪客精灵破解。

//第一帧中先添加停止。。。
stop();
//初始化mycolor。
var mycolor;
//隐藏鼠标。
Mouse.hide();
//将鼠标换成制作好的影片剪辑。
startDrag("_root.xiguan", true);
btn_1.onPress = function() {
//定义新的COLOR类。以下同意。
  mycolor = 0xF7F7F7;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0xF7F7F7);
};
btn_2.onPress = function() {
  mycolor = 0x4BBA01;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0x4BBA01);
};
btn_3.onPress = function() {
  mycolor = 0xFFCC00;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0xFFCC00);
};
btn_4.onPress = function() {
  mycolor = 0x6666FF;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0x6666FF);
};
btn_5.onPress = function() {
  mycolor = 0xFF9900;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0xFF9900);
};
btn_6.onPress = function() {
  mycolor = 0xB152F1;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0xB152F1);
};
btn_7.onPress = function() {
  mycolor = 0xFF3300;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0xFF3300);
};
btn_8.onPress = function() {
  mycolor = 0xFF5FD9;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0xFF5FD9);
};
btn_9.onPress = function() {
  mycolor = 0x8751010;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0x875101);
};
btn_10.onPress = function() {
  mycolor = 0x404040;
  xiguan_color = new Color(xiguan.yanliao);
  xiguan_color.setRGB(0x404040);
};
var i;
//将场景中的影片剪辑的新COLOR定义。。。
for (i=1; i<=13; i++) {
  this["a"+i].onPress = function() {
    var mysound:Sound=new Sound();
    mysound.attachSound("sound1")
    mysound.start(0,1);
    my_newcolor = new Color(this);
    my_newcolor.setRGB(mycolor);
  };
}
prev_btn.onRelease = function() {
  prevFrame();
};
next_btn.onRelease = function() {
  nextFrame();
};

第二帧中的代码:

var i;
//为第二张图片中添加定义颜色代码。
for (i=1; i<=8; i++) {
  _root.man["a"+i].onPress = function() {
    my_newcolor = new Color(this);
    my_newcolor.setRGB(mycolor);
  };
}
stop();

第三帧中代码:

stop();
var i;
for (i=1; i<=13; i++) {
  _root.girl["a"+i].onPress = function() {
    my_newcolor = new Color(this);
    my_newcolor.setRGB(mycolor);
  };
}

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058