关闭

Chrome禁用NPAPI插件(包括 Silverlight、Java 和 Unity)

过去,许多插件都是使用一种称为NPAPI 的旧系统开发的。如今,只有少量网站在使用 NPAPI 插件,因为这些插件有时会给网站带来安全风险。   为了让用户获得更安全、更快速且更稳定的 Chrome 浏览体验,目前已结束 Chrome 42 版对 NPAPI 插件的支持。   使用 Pepper API (PPAPI) 这种更新、更安全的系统的插件将继续正常使用,包括 Chrome 自带的...
阅读(4565) 评论(0)

JavaFX打包到Android上

让JavaFX运行到移动平台一直是社区努力完成的事。  当然,目前已经可以让JavaFX运行到Android和IOS平台了,下面我们来看看如何打包自己的JavaFX项目到Android平台。  首先下载下面这个示例: http://pan.baidu.com/s/1bnwIYrP  这个示例是我从打包官方示例的例子里修改而来,用于打包一个简单的JavaFX程序。  示例结构如下:...
阅读(2887) 评论(7)

JavaFX开发的地图编辑器WiTKMapEditor(更新GitHub地址)

其实早在几年前就有开发一个自己的游戏地图编辑器的想法,当时使用JavaSE开发的,纯属练手。结果后来笔记本出问题了,数据丢失,代码都找不回来了。    于是便准备重新开发一个游戏地图编辑器的,因为自己偶尔会研究JavaFX,而且论GUI技术,JavaFX也确实还是不错,所以就使用JavaFX做了。   GitHub地址:javafx-TKMapEditor。   JavaFX相关个人博客...
阅读(2598) 评论(2)

近期工作计划

因为在公司做Unity3D一段时间了,最近项目要完结,时间稍微多一点,于是研究了一下JavaFX打包到Android上。   目前来看,运行效果良好,不过因为Android分辨率的问题,如果真的要JavaFX在Android上良好运行,在开发JavaFX程序时,需要根据设备的分辨率来做游戏和布局的相对调整,定死的窗口大小和绘制坐标等对于打包到Android平台上是没办法有更好的体验。   基于...
阅读(860) 评论(0)

新版NGUI事件传递参数

NGUI事件机制更改之后,使用方法都不一样了。   今天在做项目的时候,有一个需求是1-30的数字,每一个都可以点击圈起来或者取消。这个就需要在代码里增加事件并传递参数了。   我们通过EventDelegate来实现事件参数的传递,如下所示:EventDelegate del = new EventDelegate(); del.target = this; del.meth...
阅读(1929) 评论(0)

将JavaFX运行到Android上

本人在之前的博客中提到过很多次,目前已经有一些自发的项目,来使JavaFX运行到Android上面。不过惭愧的是,我也是研究了一会儿,今天才真正打包到手机上运行的。   下面先看一些手机上运行的效果,由本人手机截图的:      对JavaFX有些研究的人,肯定会知道这个是JavaFX官方的示例Ensemble。由于这个示例比较的大,在手机上加载的时间...
阅读(2707) 评论(1)

谈谈Android个人开发者的现状

在读大四的时候,由于之前对于JavaME的开发比较感兴趣,突然了解到了Android的存在,于是便有幸见证了Android的崛起,毕业后便开始从事了几年的Android开发。   其中,我也做了一段时间的个人APP,就暂且在这里谈一下我对Android个人开发者的现状的一些看法。   11年上半年,当时还未毕业,由于确实是对Android很感兴趣,便向家里人“申请”换手机。于是就买了个摩托罗拉...
阅读(3330) 评论(6)

谈谈对于JavaFX开发的感想

从2008年发布的第一个JavaFX版本开始,在这几年里,断断续续的利用业余时间进行JavaFX的学习和开发,也怀有用JavaFX进行游戏开发的想法。  不过目前决定暂时减少JavaFX游戏开发相关的内容,仅仅将JavaFX作为一个Java的GUI来进行开发自己的工具和软件,除非后续Oracle有重大的更新和改变现状的措施。  下面我会谈谈在JavaFX开发中遇到的一些问题,以及和其他几种技术...
阅读(4408) 评论(0)

EnumProcessModules失败的问题

当我们为了列出所有的进程而使用EnumProcessModules时,有可能发现很多进程获取不到进程名等信息。 根据官方文档说明:当我们在64位系统上,运行32位的程序来获取进程列表的时候,只能获取到32位的进程,获取不到64位的进程。如果真的有这个需要,请采用64位编译程序,另外如果要单独列出32位或者64位的进程,可以使用EnumProcessModulesEx方法。...
阅读(2205) 评论(0)

Unity3D开发的2D游戏---《趣味推箱子》

趁着工作的空闲时候,用Unity3D的自带的2D系统和NGUI做了个推箱子的游戏,目前共30个关卡。   里面加入了类似与愤怒的小鸟的关卡选择系统,时间和炸弹两个道具等内容。对于Window/Web和移动平台做了一些细微的定制。   截图如下:               游戏地址(Web版,在线运行,仅第一次打开会进行缓存): 趣味推箱子。   Android版下载:h...
阅读(2694) 评论(1)

Unity3D 新版NGUI事件添加

在新版的NGUI中,事件机制发生了变化,添加的事件的方式也与之前有所差别了。 我们来看看普通的控件事件: 1.不带参数的事件,例如UIButton,如下图所示: 在UIButton中,我们只需要拖动包含事件处理的脚本到OnClick上面,然后勾选处理事件的函数即可。 2.带参数的事件 在很多事件中,我们需要了解到某些参数的变化,来做...
阅读(2409) 评论(0)

JavaFX之FXController详解

在JavaFX的UI开发中,FXController是个很重要的东西,主要是用于UI层和事件层分离。  事实上,JavaFX使用FXML来开发UI界面,有多种形式来监听我们的事件,下面我们来细看。  1.通过Controller Class来处理事件  首先我们创建一个简单的界面,包含一个Button和一个Label。  如下图:     Label的fx:id设置为mLabel,Bu...
阅读(10894) 评论(3)

JavaFX 简单3D示例

从Java8开始,在JavaFX中便增加了3D部分的内容,包括Camera,Material,Light,Shape3D等基础内容。  当然,JavaFX 3D应该是OpenJFX里目前正在补充和完善的一个模块,很多地方还不尽如人意,所以该示例仅供参考。另外,OpenJFX目前已经有人通过RovoVM运行在Android和IOS的设备上了。不过,个人认为这个只是小打小闹,还远远不能进入实际运用当...
阅读(2551) 评论(0)

JavaFX战旗游戏开发 第七课 回合逻辑(完)

上一节课中,我们讲述了SLG中获取移动范围的算法(获取攻击范围也是同理),相对如自动寻径来说,简单不少。由于个人时间问题,这一节课将会把内容讲完,将这个系列完结,并给出示例下载地址。   项目下载地址:JavaFX战旗类游戏开发示例   注意:该项目为e(fx)clipse项目   在战旗游戏开发中,最基本的回合逻辑就是敌方回合和我方回合。当然,在如今的SLG游戏中,往往是根据我方角色和敌方...
阅读(2835) 评论(0)

JavaFX战旗类游戏开发 第六课 移动范围的获取

有一段时间没有写这个战旗游戏Demo的教程了。现在来继续。   战旗类游戏的范围获取其实并不复杂,主要是节点的遍历和权值的比较。   大家知道,在A*Star最短寻径算法里,权值是有个G值和H值的,G值是起点到当前点的移动量(通常相邻两格移动量在1),H值是当前点到目标点的移动量估算值。   当然,对于SLG游戏中寻找移动范围,并没有这么复杂,我们在这里只需一个G值,用于表示移动量。...
阅读(2706) 评论(2)

Unity3D 4.6 新的UI系统

在Unity3D 4.6版本中,终于增加了新的UI系统。虽然从功能,效果等方面来讲,跟NGUI还有一定的差距,但NGUI毕竟是收费插件,对于游戏商用来说有一定的制约。 下面我们来看看,Unity3D 4.6中新的UI系统吧。...
阅读(4092) 评论(3)

如果不当程序员,我是否可以生活的更好

如果不当程序员,我是否可以生活的更好?   我相信,对于中国式的程序员,往往都会对自己有这样的疑问。     首先,从事IT行业的我们,对于当前的现状应该都是很了解的。程序员,在中国,其实就是个赤裸裸的贬义词,通常被人冠以“IT民工”,“IT屌丝”等称谓,还有不计其数的人以“钱多人傻死的早”来陈述嫁给程序员的好处。这实在令我们无比伤心。     在大家的传统思维中,程序员是这样的一个形象...
阅读(2526) 评论(5)

博客重新开放

周末回家去了,回武汉上网后,发现CSDNbo...
阅读(736) 评论(0)

JavaFX将Node导出为图片

在JavaFX中提供了一个很实用的功能。我们可以将任意节点截图导出。  代码如下: WritableImage image = mapCanvas.snapshot(new SnapshotParameters(), null); try { ImageIO.write(SwingFXUtils.fromFXImage(image, null), "png", fi...
阅读(3669) 评论(0)

JavaFX战旗类游戏开发 第五课 定时器的应用

在上一节课中,...
阅读(3309) 评论(3)
109条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:468003次
    • 积分:6028
    • 等级:
    • 排名:第4609名
    • 原创:101篇
    • 转载:1篇
    • 译文:7篇
    • 评论:456条
    公告
    本博客目前不更新了,欢迎关注我的个人博客www.wingmei.cn,同样的还是更新JavaFX,Android,IOS,Unity3D相关文章。感谢支持。
    友情链接
    博客专栏
    文章分类
    最新评论