2007年01月
在制作Flash游戏的时候经常使用程序来控制声音,也就是使用Sound类。
用法:
var begin_sound:Sound = new Sound();//产生Sound类的实例,并将其引用赋给begin_sound
begin_sound.attachSound("begin");//加载链接名为begin的声音
begin_sound.start(0, 100);//播放声音,0代表从开头播放,100代表循环100变
在类的实例上加载声音会需要声音的链接名,用以下方法设置链接名:使用Ctrl+L打开库,在库中的声音上点右键,再点“链接”就会弹出“链接属性”对话框。选中对话框中“为ActionScript导出”的复选框,就可以设置“链接名”了(标识符也就是链接名)。
阅读全文>
发表于 @ 2007年01月31日 22:51:00|评论(loading...)|编辑
学了两三天JAVA,又做起了FLASH游戏
潜入II在潜入I的基础上增加了新的道具,增加了很多要素,难度也有了提高。
前半部分是玩家操作人物潜入基地,最后就变成用枪和敌人火拼了
是的,用枪!有点像我的《疯狂杀戮》那一类游戏。
阅读全文>
发表于 @ 2007年01月26日 04:02:00|评论(loading...)|编辑
在FLASH 8中控制声音有两种方法,一个是传统的在帧上附加声音,这个在MV或短篇中经常使用,因为这种方法非常简单。而在FLASH游戏和应用的制作中经常使用的是另一种方法,就是使用程序控制声音的方法, FLASH提供了Sound类,就是为了让开发者解决声音控制问题。
但是,很多闪客,当然也包括我在Sound的stop事件仿佛都遇到了一点小问题。看以下代码:
阅读全文>
发表于 @ 2007年01月23日 20:12:00|评论(loading...)|编辑
包:
为了便于管理大型软件系统中数目众多的类,解决类命名冲突的问题,Java引入了包(package)。
package语句必须是文件中的第一条语句。也就是说,在package语句之前,除了空白和注释之外不能有任何语句。
如果不加package语句,则指定为缺省包或无名包。
包对应着文件系统的目录层次结构。
在package语句中,用“.”来指明包(目录)的层次。
可以使用javac –d . Test.java命令 编译包含在中包的类阅读全文>
发表于 @ 2007年01月21日 15:34:00|评论(loading...)|编辑
孙鑫老师果然厉害,看了他的视频教程果然学会了别人不知道的东西。final double PI=3.1415926
原先很多书上说常量的初始化只有在定义的时候才可以,像上边的代码一样。其实常量的初始化也可以在构造函数中定义,但要注意必须要在所有重载的构造函数中都要定义一遍。
常量在JAVA中经常定义成静态的static,这是为了节省内存,也是因为他是不能改变的。
于是变成了:
阅读全文>
发表于 @ 2007年01月19日 23:25:00|评论(loading...)|编辑
以上的代码很简单,写他之前我一直有个疑问:this() 可以显式调用本类的构造函数,super()可以显示调用父类的构造函数,但他们都需要放在第一行,但我同时想使用他们两个的时候,应该怎么办呢?通过反复实践,我发现我犯了一个很白痴的错误,原来根本没有可能两个同时调用,在调用this(10)以后,会先调用父构造函数,而父构造函数早就在this(10)中指定了,所以调用this()就等于调用了super()
阅读全文>
发表于 @ 2007年01月19日 23:16:00|评论(loading...)|编辑
1、
class Welcome
{
}
JAVA是完全面向对象的程序设计语言,编译之后会产生*.class格式文件,一个类会产生一个文件。
2、
public class Welcome
{
}
一个JAVA源文件中只允许包含一个public类,源文件的文件名必须与public类的类名相同。
阅读全文>
发表于 @ 2007年01月18日 22:03:00|评论(loading...)|编辑
不知不觉又放假了,我个人还是比较支持放假的
这回一共放45天,好长啊,哈哈~~
现在我要好好计划一下寒假的学习:
首先是英语,每天就拿出起床后的两个小时学习英语吧,早上可是记忆力黄金时期。
CET我够照顾你吧~
然后就是专业了,这个寒假要把《潜入》翻译成英文版,小赚一笔改装费。
然后设计并制造《潜入2》,这个一定要大赚,不够1000我是不会卖的。
阅读全文>
发表于 @ 2007年01月16日 19:05:00|评论(loading...)|编辑