DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: webb123
今日帖子: 1
在线用户: 2
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 peikeke316 (苍冥) ▲▲▲▲▲ -
普通会员
2017/7/18 5:33:42
标题:
Asphyre游戏引擎的一些问题 浏览:1342
加入我的收藏
楼主: 想将Asphyre封装的像cocos2d一样,历经一个多月,基础的UI控件,事件等都封装的差不多了,只有一个问题没有解决,就是类似于FMX的ClipChildren属性,可以将子控件剪切,cocos2d也有这个功能,如果是没有进行变形旋转的矩形,可以直接调用Asphyre的画布剪切函数,但是如果带上旋转变形等特性就不能用这个函数了,想到使用PXL.Bitmaps单元,可以用这个单元作图,生成类似于cocos2d的mask(遮罩)层,然后进行混合处理,WINDOWS下一切正常,但是到安卓下就不行了,PXL.Bitmaps单元单元出错,后来通过调试发现是生存期自管理的问题,看了武稀松大神的博客,稍微修改了下,可以正常使用了,但是在安卓下使用PXL.Bitmaps单元的时候会导致界面花屏闪烁,能力有限无法解决,郁闷死了, 有那个大神遇到这个问题了么? 帮下忙呗,谢谢..........
----------------------------------------------
-
作者:
男 cuit_xiong (熊猫) ★☆☆☆☆ -
普通会员
2017/7/18 8:56:42
1楼: 支持使用delphi开创不同的行业
----------------------------------------------
-
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2017/7/18 13:29:12
2楼: 加我QQ吧,我也喜欢这个游戏框架。QQ:377132866
----------------------------------------------
作者:
男 bigboy2050 (bigboy2050) ★☆☆☆☆ -
普通会员
2017/7/18 18:58:27
3楼: Asphyre  不支持中文输入和输出吧?  楼主解决了?
----------------------------------------------
kittyapp
作者:
男 peikeke316 (苍冥) ▲▲▲▲▲ -
普通会员
2017/7/18 22:18:46
4楼: @bigboy2050

使用freetype来解决的,将生成字体直接保存为纹理。


还有就是Asphyre在FMX下好像真的不适合手机开发游戏,简单的显示下图像文字还行,因为PXL.Bitmaps单元不能使用,导致很多功能无法完成,要不只能用FreePascal编译出来还行,本身带的DEMO中关于FMX的例子也就一个Basic,简单的显示了下文字图像,像Tunnel这样的例子,移植到FMX里面在手机上无法正常运行的......
另想他法.......
----------------------------------------------
-
作者:
男 abencat (远离delphi的人) ★☆☆☆☆ -
盒子活跃会员
2017/7/19 9:55:37
5楼: 支持delphi开发游戏的有那些控件
----------------------------------------------
delphi爱好者
作者:
男 peikeke316 (苍冥) ▲▲▲▲▲ -
普通会员
2017/7/19 21:49:57
6楼: 不好意思,有点误导大家了,pxl的Bitmaps单元在安卓手机下只存在生存期自管理的问题,至于修改后安卓手机下花屏,这个像使用cocos2d的CCRenderTexture一样,也存在花屏的问题,这个好像和手机有关系,好像因为OpenGL-ES精简了某些函数的问题。。。。。。  结贴,谢谢
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行67.38281毫秒 RSS