易截截图软件、单文件、免安装、纯绿色、仅160KB

(转载)FLASH游戏入门 八

  范例接宝游戏中得分显示类和时间控制类的CLASS讲解
  事实上这两部分比较简单
  所以并在一起讲解了
  讲解前先点开FLA文件,把这两个MC看看,对MC构造了解了,才能写CLASS嘛~
  看下得分显示类的代码:
class game.Score_view extends MovieClip {
  private var w1:MovieClip;
  private var w2:MovieClip;
  private var w3:MovieClip;
  private var w4:MovieClip;
  private var w5:MovieClip;
  private var w6:MovieClip;
  private var i:Number
  //构造函数
  function Score_view() {
    init();
  }
  //公-私有方法
  public function init() {
    onEnterFrame = Control;
  }
  private function Control() {
    for (i=1; i<=6; i++) {
      if (i<=int(String(_root.score).length)) {
        this["w"+i].gotoAndStop(int(String(_root.score).substr(i*(-1), 1))+1);
      } else {
        this["w"+i].gotoAndStop(1);
      }
    }
  }
}
  原理很简单,就是让这个MC一直onEnterFrame着,按照总得分来不断操控MC里的6个数字MC变化
  仔细思考下Control()里的代码,想通了其实很简单哦~~
  不多说了,懂了后就跟我看时间控制类的(不懂就继续看,直到看懂为止)
  下面是时间控制类:
class game.Time_control extends MovieClip{
  private var t:Number
  public var time:Number
  //------------------------------------------
  /*
  function Time_control(){
    init()
  }
  */这段被注销掉了,因为我不要它一出现在舞台就开始倒计时。什么时候倒计时,游戏控制类会给本类发出命令(调用本类中的Go()的function)
  //-------------------------------------------
  public function set _time(ttt:Number):Void{
    time=ttt
  }
  public function get _time():Number{
    return(time)
  }
  //===========================================  
  private function TimeGo(){
    t++
    if(t%30==0) time--
    if(time==0) {
      delete onEnterFrame
      _root.game_c.endGame()
    }
  }//倒计时代码,当时间=0,通知游戏控制类作出endGame


相关文档:

关于Nand Flash的使用(针对三星K9F系列)

    前两天在搞Ch375(南京生产的USB解决方案芯片),读写都没有问题,也能完成初始化操作,就是不中断,用示波器测试1引脚(中断引脚)信号会跳变为低电平然后慢慢地返回到高电平,很奇怪!最后才发现是示波器的问题,设置成为侧交流分量造成的。最后检测PCB惊人的发现是PCB上这根线没有连上。
 &nbs ......

flash 游戏设计笔记:人物行走一种做法

 
目前来讲,我依然还不会做一个小游戏出来。做游戏需要知道很多东西,这个flash 只是一个自娱自乐的东西。要是看了误导就别怪了。
好,制作这个东西之前,其实这篇文章有一些重复了,不过只是一种demo式的演示。通过键盘来控制控制一个人物走动。
上面是一张透明的png位图。有四个不同的方向。可以看到 基本上上下 ......

UBUNTU 下安装flash 插件 以及中文乱码问题


费了九牛二虎之力终于把flash插件安装上了
最简单的方法就是上网下一个deb的安装包
注意:1、安装时做好不要开启浏览器
       
安完之后buntu下,Firefox打开Flash乱码,
1、sudo cp /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak
2、sudo ......

(转载)FLASH游戏入门 二

  我们讨论下AS的问题。
  先不急于动手打代码,我们先要想好这代码怎么个写法,怎么个安排。
  好,现在小鸟们排好队,一个个来回答,你准备怎么写:
  10个小菜鸟9个会回答:我X你的傻X~!还能怎么写?F9按了开始写啊……gotoandplay啊,onrelease啊,if啊……该写啥写啥…&hel ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号