- 博客(30)
- 收藏
- 关注
原创 JQuery Mobile显示的页面比例偏下
在<head>部分添加如下代码:<meta name="viewport" content="width=device-width, initial-scale=1" /> 出现此问题,一般都是写的时候忘记加上这一行代码。 ...
2015-02-08 19:47:03 160
原创 Unity 协同程序、中断和关卡加载
Unity 中实现中断实现: 此处代码每一次执行的时候都只会等待一帧的执行时间。 while(true){ //执行代码1 yield;//等待一帧 //执行代码2} 接下来可以让代码等待的时间由我们来定义: while(true){ //执行代码1 yield WaitForSecon...
2013-07-04 17:04:07 345
原创 Unity 3D游戏开发GUI高级控制之Group View控件
Group View是群组视图控件,可以将多个视图全部放在一个群组当中。将视图添加进群组当中后,群组中任何视图的坐标都是相对坐标,它是相对群组视图左上角的坐标。修改群组视图的坐标后,群组中所有视图的坐标都会跟着修改。群组视图在游戏界面开发中经常使用,因为设备的屏幕尺寸不同,这样做可以避免对坐标进行多次修改的麻烦。在群组视图中,使用GUIContent()方法可以设置提示信息,使用GUI.to...
2013-05-04 21:32:16 246
原创 Unity 3D游戏开发GUI高级控制之Scroll View控件
在游戏开发过程中,会碰到游戏界面中的GUI控件太多,超出了屏幕的显示范围,此时就需要使用Scroll View控件来完成它的展示效果。Scroll View控件可以设定一个滚动显示区域。如果水平或垂直的GUI控件超出其显示区域,视图下方或者右方将会出现滚动条。在开发中使用Scroll View控件的情况非常普遍,比如游戏中帮助信息或关于信息过长,就可以使用滚动条来查看相关信息。 下面...
2013-05-04 21:29:47 877
原创 Unity 3D游戏开发GUI高级控制之Window控件
Window控件在游戏开发中非常常见,所有视图都需要依赖窗口来显示,可以把窗口理解为视图的父类。前面所介绍的各种各样控件游戏视图,都属于窗口的子类。游戏界面可以由若干个窗口组成,窗口又由若干个视图组成。 创建窗口时需要设定它的显示区域,在窗口中可以添加任意游戏视图控件对象,前提是组件的显示区域必须在窗口中,否则无法显示。另外,窗口中所有的坐标均采取相对坐标,相对窗口左上角的坐标。下面查...
2013-05-04 21:27:30 512
原创 Unity 3D游戏开发GUI高级控制之Slider控件
Slider控件由滑块与滑动条组成。使用Slider控件,可以计算出滑块在滑动过程中占整个滑动条的比例。如果滑动条的整体长度是100,则滑块滑动的范围就是0至100。按照展示方式,滑动条可以分为两种:一种为水平滑动条(Horizontal Slider),另一种为垂直滑动条(Vertical Slider),它们之间的用法完全一致。 下面来看下滑动条的代码: #pragma s...
2013-05-03 21:47:02 918
原创 Unity 3D游戏开发GUI高级控制之ToolBar控件
ToolBar控件用于创建工具栏,并且以Tab页面的形式来展现,选择其中任意一项后即可返回所选项的ID。 工具栏一般位于界面顶部或者底部,其中每个按钮可以使用贴图的形式展现。下面先来看下代码: #pragma strict //工具栏选择按钮的ID private var select:int; //工具栏显示按钮的字符串 private var b...
2013-05-03 21:44:57 350
原创 Unity 3D游戏开发GUI高级控制之TextField控件
TextField控件主要用于监听用户输入的信息,其应用非常普遍,比如在游戏登录界面中,玩家输入用户名与密码后,点击“确认”按钮判断其输入是否正确,或者游戏通关后填写胜利者姓名与输入相关游戏信息等。一般情况下,GUI.TextField()方法显示输入框,该方法的返回值为用户输入的字符串信息。使用GUI.PasswordField()方法,可以将用户输入的信息显示为任意字符串,一般在输入密码...
2013-05-03 21:42:50 638
原创 Unity 3D游戏开发GUI高级控制之Button控件
Button控件又称为按钮控件,该控件是十分常见的控件之一,可以用来判断用户在程序中的一些操作行为,比如对话框中的“确定”和“取消”按钮等。按钮共有三个基本状态组成:未点击状态、击中状态、点击后状态。一般情况下,游戏界面的按钮只监听“未点击状态”与“点击后状态”两种。按钮展现方式分为两种:“普通按钮”和“图片按钮”。普通按钮为系统默认显示的按钮,而图片按钮可以设定按钮的背景图案。 ...
2013-05-03 21:40:46 1047
原创 Unity 3D GUI高级控制之Label控件
Label控件是Unity 3D GUI高级控件中的标签控件,可以在游戏界面中以文本的形式展示出一段字符串信息,还可以展示贴图。 下边是实例代码如下:#pragma strict//定义公有的字符串变量,用来接收外部赋值字符串(默认是公有的)var str:String;//定义公有的贴图对象变量,用来接收外部赋值的贴图(默认是公有的)var ...
2013-05-03 21:38:10 881
原创 Unity 3D之第一个游戏
这是第一个游戏,目的是让大家了解整个Unity3D游戏开发过程。下面我们开始操作:1.创建一个Unity 3D项目选择菜单栏中的“File --> New Project”菜单项,然后在弹出界面中选择“Create new Project”页面,将项目名字命名为“Synthesize Example”,再点击“Create Project”完成项目的建立。 视图如下:...
2013-05-02 15:05:23 442
原创 Unity 3D之旋转游戏对象模型
Unity3D中可以安装任意角度旋转游戏对象;如果要使用脚本实现游戏对象模型的旋转,则代码如下:function Update(){//旋转游戏对象模型transform.Rotate(Vector3.up * Time.deltaTime);} 注意:1.transform.Rotate()方法用于绕自身旋转模型,其参数分别是旋转的角度与方向,...
2013-05-02 14:59:21 379
原创 Unity 3D之移动游戏对象模型
Unity3D中使用脚本移动游戏对象模型,就需要改变游戏对象的Position坐标,代码如下:function Update(){//移动游戏对象模型transform.Translate(Vector3.forward * Time.deltaTime);} 注意:1.Update()方法为系统自动调用,系统在每一帧都会调用该方法。2.tr...
2013-05-02 14:55:32 290
原创 Unity3D第一个项目【控制模型移动】
一、创建Unity项目 打开Unity游戏编辑器界面,在导航菜单栏中选择File ---> New Project菜单项,在弹出界面中选择Create new Project页面,将项目名命名为MobilityModel,然后再点击Create Project,完成项目的创建。 然后点击保存(Ctrl+S)保存场景。 二、构建模型 ...
2013-04-19 17:10:45 928
原创 Unity3D下载与安装
Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运...
2013-04-19 15:25:09 482
Flash Develop安装与配置
第一步:准备软件1. .net framework2.0,下载地址http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=192. Flashdevelop,下载地址http://www.flashdevelop.org/community/viewforum.php?f=1...
2012-02-04 16:04:54 474
事件与事件处理
事件 程序可以保持运行,等待用户输入或等待其它事件发生.事件是确定计算机执行哪些指令以及何时执行的机制. 本质上讲“事件”就是所发生的,能够识别并可响应的事情。许多事件与用户交互有关---例如:用户单击按钮,或按键盘上的键---但也有其它类型的事件。 本质上,当程序在运行时,只是坐等某些事情的发生,当这些事情发生时,将运行你为这些事件指定的特定代码。 基本事件...
2011-07-09 15:40:09 216
画板可以这样玩
这是写完后的画板,你可以在上边点击相应的按钮,画相应的图形。遗憾的是,不能选择颜色,并且画直线的时候有点问题下边是全部的代码:package{ import flash.display.Sprite; import flash.events.MouseEvent; /** * 画板实现类 */ [SWF(width="8...
2011-05-05 19:18:56 136
Struts2基础入门(有源码)
目标:理解Struts的体系结构掌握Struts的基本用法1. Struts简介 Struts是前身是由CraigR.McClanahan编写的JSPModel2架构之Application Framework源码贡献给Apache基金会,因此也成为现在Apache ...
2011-02-15 17:10:48 174
原创 PV3D入门配置
虽然在网络上有些关于Papervision3D的入门配置资料,但有些不是很详细,为了方便寻找,我还是整理一份到我博客中。 参考的资料:http://www.flashj.cn/wp/set-up-pv3d.html Papervision3D现在已经是2.0了,昨天下载的;papervision3D有as2.0和as3.0,在此我使用的是as3.0和Flex4。 第一步:下载SVN并安装。 下载S...
2010-11-10 16:04:24 178
原创 ArrayElementType和其他元数据标签
在Flex中的数组类型是Array,Array中可以存放任何类型的对象。Java的数组中往往只能存储某个类型的数据变量。比如:String [] str = new String[5];,这str数组中就只能存储String类型的数据。在这样的情况下,就无法将Flex中的数组和Java中的数组进行匹配了,Flex中提供了一种叫做原数据标签的东东,来解决这个问题。 ArrayEleme...
2010-11-02 15:46:18 197
原创 Flex图形绘制颜色效果实例
<?xml version="1.0" encoding="utf-8"?><s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns
2010-06-17 17:09:25 191
原创 组件逐渐消失效果实例
<?xml version="1.0" encoding="utf-8"?><s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns
2010-06-17 16:35:53 202
原创 windows2003 mysql error 1045
在使用MySQL可视化见面的时候会报出如下错误:首先打开“控制面板”-->选择“管理工具”-->选择“服务”,你会看到有如下界面,你将MySQL停掉,启动MySQL5那么就可以登录了,不会再有1045错误了咯 上边的还不能解决你的问题,打开MySQL的安装文件夹(例如:C:\Program Files\MySQL\MySQL Server 5.0),删除掉该目录...
2010-02-09 10:26:42 128
原创 JNLP(Java Web Start )
1.Java Web Start简介Java Web Start是帮助客户机端应用程序开发的一个新技术,该技术的独特之处在于将你关心客户机是如何启动(从Web浏览器或是桌面)中解放出来。并且,该技术提供了一个使Web服务器能独立发布和更新客户机代码的集合部署方案。Java Web Start是一个软件技术,它包含了applet的可移植性、Servlet和Java Server Pages(...
2010-01-07 16:55:54 394
原创 FCKeditor富编辑实现
富编辑模块可以实现在线文档编辑功能,并动态上传插入image/falsh到文档中。本项目中,我们使用FCKeditor---著名的开源富编辑模块。要在我们的netjavaWeb项目中使用它,需要如下几步:1.下载FCK模块:首先,登陆http://www.fckeditor.net/ 下载FCKeditor的版本 FCKeditor_2.6.5.zip,及相关的jar包。2.项目准...
2010-01-07 16:34:29 137
原创 Eclipse + SVN + Google code搭建代码仓库
1.为何使用版本控制 可以说在一些小公司,或者一些不是特别依赖技术的公司,缺乏技术管理人才,由于自身的局限性,里面的开发人员往往在开发的时候也是具有很大的局限性。加上人力,周期的限制,很多都不采用版本控制,大家都是在一台测试服务器上做开发,调试端在服务器。这样有什么问题? 第一,很可能我们同时几个人在修改一个页面而相互不知情,这样后保存的人很可能覆盖掉前者所做的改动,如果之前没有备份,那结...
2010-01-06 19:49:24 119
原创 Java static关键字
Static关键字可用来修饰类的变量、方法和内部类。Static是静态的意思,也是全局的意思。它定义的东西属于全局和类相关,不与具体实例相关。也就是说它调用的时候,只是通过类名直接调用方法(ClassName.method()),而不是创建一个对象,再通过对象名调用方法(new ClassName().method())。一定要注意Static的变量、方法不可以通过对象来调用的。他与集体的实...
2010-01-06 18:57:57 110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人