![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flash
霜降J
这个作者很懒,什么都没留下…
展开
-
flash五子棋心得——致我写的第一个程序
在下程序小白,前不久完成了人生第一个程序(flash as3.0),在此写下一点感悟,还有其中的一些问题希望能和其他小白共勉。 这是最终的样子(没有在找素材上花多大力气,见谅。。) 接下来分享一下自己在做五子棋的时候遇到的一些问题。 第一:对话框。 因为下棋过程中有很多信息是需要输出的,所以是需要有一个对话框一样的存在显示提示。我原创 2015-05-02 16:21:22 · 1174 阅读 · 1 评论 -
Flash建立多国语言文档方法
可以设定 FLA档,视播放 Flash内容的操作系统的语言而定,以不同语言显示文字。使用字符串面板编写多国语言文字的工作流程「字符串」面板可让您建立与更新多国语言内容。您可以指定合并多国语言的文字字段内容,并让 Flash根据执行 Flash Player计算机所用的语言,自动决定显示的内容。下列步骤说明了一般的工作流程:1转载 2015-07-18 21:31:15 · 324 阅读 · 0 评论 -
AS语言学习小结笔记
(转载自zero18的专栏)做过Flash动画的Flash爱好者们都知道,要做好一个Flash动画,AS是必不可少的,即使只是很简单的几句代码也能起到整个Flash画龙点睛的作用。这里我只简单的介绍一下AS的基本常识。首先我们要了解AS要写在什么地方,什么时候AS会被触发执行。1、帧:写在关键帧上面的AS,当时间轴上的指针走到这个关键帧的时候,就写在这个帧上面的AS转载 2015-07-04 19:56:31 · 672 阅读 · 0 评论 -
flash语法编写规则的技巧经验详解
(转载自田立群的博客http://blog.sina.com.cn/tianhao1978 )1.动作脚本语言的语法规则的操作技巧详解。(包括点语法、大括号、括号、分号、//注释、常数、字符串、实例名称等语法规则的操作技巧详解)。教学目的:使学员全面快速掌握编写动作脚本语言的语法规则和专业词语的真正含义作用功能等。技巧经验知识要点1、要想学好FLASH的动作脚本语言,我转载 2015-07-11 19:55:12 · 941 阅读 · 0 评论 -
关于Flash中的黑白棋AI编写心得
最近几天终于把老早开始做的黑白棋AI大致完成了,黑白棋的人人对战版本和五子棋相比并没有太大的本质上的区别。难点主要在吃子等方面我在前面的博客也讲了一部分了。这篇博客主要讲的还是在写人机对战的时候遇到的一些问题。 首先界面模式问题。游戏还是一个,但分成了两个模式,所以之前还要再加一帧用来使玩家选择。由于在之前已经写好了人人对战部分的代码,但吃子,胜负判定等等都是一个原理。所以我设立一原创 2015-07-25 16:45:52 · 1700 阅读 · 0 评论 -
关于一个bug的解决
前几个星期做黑白棋的提示落子功能等附加功能时出了一个bug,解决它花了我好多时间,下面我简单的讲一下这个过程。 首先我要添加的功能是“选出”允许下子的地点(即下了之后能“吃子”的地点),其实在原本写的程序中就有吃子部分的代码,现在只需提出来,做到在落子前完成判断即可(此时便要在下黑棋的监听里面添加选出白子落子地点的代码,在下白棋的监听里选出黑子落子地点的代码)。思路的话,从头到尾都原创 2015-06-13 14:29:23 · 477 阅读 · 0 评论 -
关于黑白棋悔棋
我在上一篇博客中已经写到,黑白棋悔棋和五子棋不同,黑白棋悔一步不是像五子棋pop一下那么简单。往往要把上一步吃掉的子变回来。同时如果强行记录吃掉的子使其在悔棋时重新变回来,这种思路写的程序无疑很繁琐,一不留神就会出错。 所以,我想到会有这么一种方法,把每走一步的棋盘记录下来,悔棋的时候直接把上一步棋盘记录的棋子信息复原。形象一点就是每一步都是一个新棋盘,然后依原创 2015-05-23 22:31:39 · 1306 阅读 · 0 评论 -
在flash编程过程中的一些小技巧
本人已经学习AS3.0语言已经有两个月左右了,作为一个有点经验的小白在这里分享一些写代码或者考虑问题解决方法的一些小技巧。也当作是一种总结。 界面方面,输出信息很重要。我在这里考虑用的是文本框输出,在代码层输入如下代码: 便可以创建一个名为txt的文本框,36是字体大小,可以用txt.text=“ ”来控制输出内容。然后还有音乐的导入,用如下的代码:(里面包原创 2015-05-30 16:55:27 · 654 阅读 · 0 评论 -
关于个人的第二个程序——黑白棋续
距离我上次的五子棋编写已经过去一个礼拜了。在此分享一下我的关于黑白棋的一些新的体会。 首先,在我的上一篇博客里面提到的吃子不完善问题,导致变成了“黑白随机吃子棋”,但其实许多看似非常严重的问题的背后,错误往往是非常简单的。而且自己写的程序也可以给别人看看,让别人跳出自己的思维检查逻辑错误。实在不行可以在一些小的方面改变逻辑处理方式可能会有效果。这次的bug就是原创 2015-05-16 17:56:16 · 642 阅读 · 0 评论 -
关于我的第二个程序——黑白棋
自从上次的五子棋之后,黑白棋已经做了半个多月了,这里写下自己在这短时间的一些感悟,更多的是犯的错误,希望能给其他小白一点借鉴。 另外要说的是,黑白棋还没做完,所以到后来的话,可能会有很多的问题不断出现。这种情况在写代码的时候也是经常出现的。黑白棋是8X8的棋盘,下子原理,界面什么的都和五子棋都差不多。不同的是清盘,初始条件等,还有额外的变棋。原创 2015-05-09 17:12:10 · 1233 阅读 · 0 评论 -
AS代码优化技巧
1.用乘法来代替除法(当除数可转化为有限数的时候)。比如var n:Number = value * 0.5;要比var n:Number = value / 2;快。但差别并不是很大。只有在需要大量计算情况下,比如3D引擎中差别才比较明显。2.用位运算代替除2或乘2。比如10>>1要比10*2快,而10>1来代替13/2,尽管前者比后者运算速度更快,但2者的运算结果却不一样。所以转载 2015-11-21 21:51:33 · 499 阅读 · 0 评论