如何解决和回避Egret开发中遇到的坑

如何解决和回避Egret开发中遇到的坑,第1张

导入fairygui库(坑点)

将bin目录下文件保存到 项目根目录/libs/fairygui/目录下

将libs目录下文件保存到 项目根目录/libs/rawinflate/目录下

注意如果rawinflate 目录下没有rawinflatejs,则复制rawinflateminjs保存为rawinflatejs

(egret在本地调试调用的是js文件,如果不存在则会报错,未找到Zlib库)

在egretPropertiesjson文件中添加(重点)

{

"name": "rawinflate",

"path": "/libs/rawinflate"

},

{

"name": "fairygui",

"path": "/libs/fairygui"

}

测试UI案例

将导出的资源添加到resource/fairygui/目录下

修改defaultresjson文件,导出的文件注意TankGame@atlas0命名规范

{

"groups": [

{

"keys": "TankGame,TankGame@atlas0",

"name": "preload"

}

],

"resources": [

{

"name": "TankGame",

"type": "bin",

"url": "fairygui/TankGamefui"

},

{

"name": "TankGame@atlas0",

"type": "image",

"url": "fairygui/TankGame@atlas0png"

}

]

}

修改Maints文件

protected startCreateScene(): void {

fairyguiUIPackageaddPackage("TankGame")

thisaddChild(fairyguiGRootinstdisplayObject)

let uiPanel = new UIPanel()

}

class UIPanel {

private root: fairyguiGComponent;

public constructor() {

thisroot = fairyguiUIPackagecreateObject("TankGame","Main")asCom;

thisrootsetSize(fairyguiGRootinstwidth,fairyguiGRootinstheight)

fairyguiGRootinstaddChild(thisroot)

}

}

演示效果

galgame的存档位置一般出现在这三个地方:

一、游戏安装根目录下的「SaveData」文件夹;

二、「系统盘符:\Documents and Settings\用户名\Application Data」中游戏信息文件夹;

三、「我的文档」中游戏信息文件夹;

一般出现在这三个常见位置,并且通常GalGame存档的压缩包中也会有相关位置的提示的。

扩展资料:

Galgame的游戏类型大多数是vng(视觉小说)但是也有交互式的galgame。

美少女游戏是特属于日本文化的现象;在美国或欧洲的电玩工业中,少有类似的游戏类型存在。美少女游戏占据相当大的日本市场,是日本个人电脑电子游戏的大宗;不过,由于确实存在的文化差异,只有小部分此类游戏被翻译成为其他语言(主要是英文和中文)版本。

分类

1)恋爱冒险游戏:结合恋爱游戏与冒险游戏两种要素的游戏。

2)恋爱模拟游戏:除了谈恋爱以外,还要注意主角能力的养成。像心跳回忆就必须培育主角的各科能力才能达成某种结局。

3)视觉小说:需要选择不同选项分歧进行的类型,通常不具有奇幻要素。

参考资料来源:百度百科——GalGame

下面是代码,div层gameNavcontent1什么的是标题,gameNavccontent1什么的是下面的具体内容,需要转换自己改,复制到html文件里就能看到效果,不懂hi我

<style>

/游戏导航

----------------------------------/

#gameNav { width: 776px; padding: 0; margin: 0; height: 300px; float: left; overflow:hidden; color:#CFCFCF; }/--------------------------20090701补丁/

#gameNavHeader{ width:769px; height:64px; padding:0; margin:0 3px 0 4px; background: url(>

以上就是关于如何解决和回避Egret开发中遇到的坑全部的内容,包括:如何解决和回避Egret开发中遇到的坑、galgame存档位置在哪里、导航栏代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9668036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存