Retrofit+Gson解析工具类封装 2022-06-07 剑道仙尊 95 定义Retrofit Service类 import android.os.Build import cn.wtyc.weiwogroup.global.Constant import cn.wtyc.weiwogroup.global.MyApplication import cn.wtyc.weiwogroup.mvvm.utils.logV import com.google.gson.G Retrofit+Gson解析工具类封装
《IU演唱会》2019 Tour Concert Love Poem in Seoul蓝光中字 2022-06-07 剑道仙尊 131 包含2张,1080P,蓝光高清,带中文字幕,无广告,典藏品 《IU演唱会》2019 Tour Concert Love Poem in Seoul蓝光中字
摇杆 2022-06-07 剑道仙尊 139 DFJoyStick是完全用Flutter实现的Widget,默认是8方向的,可以设置背景图片和一些基本样式。 /// 摇杆 Positioned( bottom: MediaQuery.of(context).padding.bottom + 30, left: 30, child: DFJoyStick( //backgroundImage: "assets/images/ui/jo 摇杆
精灵 2022-06-07 剑道仙尊 91 组成游戏世界里的元素我们称之为精灵。 引擎里为了方便开发,内置了一些常用的基础精灵,如文本精灵,图像精灵,动画精灵等。 这些精灵有个共有的特性就是会被GameLoop进行控制刷新和渲染,所以精灵有2个比较重要的函数: /// 精灵更新 void update(double dt) { /// 子类覆盖 } /// 精灵渲染 void render(Canvas canvas) { ///
界面 2022-06-07 剑道仙尊 43 我们把游戏的界面分成2个类型,一种是游戏里面的主角,怪物,建筑物这一类,我们称为精灵,另外一类是页面显示的按钮,弹出框,我们称为UI控件。 精灵和UI控件都可以组成游戏的界面 比如一些按钮: ElevatedButton( child: Text('攻击'), onPressed: () { }, ), 我们知道再Flutter中,只有Widget才能显示到界面上,而我们引擎中定义的
基本概念 2022-06-07 剑道仙尊 250 1、场景 一般我们把打开一个界面也叫做进入了一个场景,一般游戏里的场景有登录场景,游戏主界面场景,地图的切换我们也称作场景切换。 2、精灵 我们把游戏里的主角,怪物,NPC,建筑物等都称作为精灵,精灵是游戏里的一个一个的个体,而我们把按钮,输入框,图片这些统称为UI控件。 游戏中除了一些静态文字,图像精灵,还有动画精灵,动画精灵是由一系列序列帧图像组成的,按照一定的帧速率进行切换,最后形成了动画 基本概念 基本概念
资源加载 2022-06-07 剑道仙尊 54 通过DFAssetsLoader类进行资源的加载,支持加载图片和文本资源。首次加载后引擎会自动缓存该资源以提高效率。 加载图像: ui.Image image = await DFAssetsLoader.loadImage(src); 加载文本: Map jsonMap = await DFAssetsLoader.loadJson(json);
更新记录 2022-06-07 剑道仙尊 111 ## [0.0.9] - 2021/08/19. * 优化[示例] 修复BUG * 新增[示例] 数据配置文件 * 优化[示例] 地图移动范围限制 * 新增[示例] 怪物蛇,假人,两把武器素材 * 新增[示例] 玩家和怪物动作和战斗音效 ## [0.0.8] - 2021/08/15. * 优化[示例] 修复BUG * 优化[核心] 代码逻辑优化 * 新增[核心] 音效类 ## [0.0.7]
安装环境 2022-06-07 剑道仙尊 122 首先你需要学会Flutter开发环境的搭建,本引擎和示例是使用Android Studio进行开发的,并时刻保持Android Studio最新版和Flutter SDK最新版本。 在你的Flutter项目的pubspec.yaml文件中增加: dependencies: devilf: ^0.1.0 然后执行:flutter pub get