自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 超大数字增加K、M、B、T后辍

javascript中的number类型相当于double类型,可以表示最大(1.8 * 10 ^ 308)这么大的数字,正常玩家对超过5、6位数就不太敏感了,需要将其转换为K、M之类的符号后辍来显示。

2023-11-05 16:07:54 433

原创 自己封装计时器

官方提供了一个延时方法:$.Schedule。我个人感觉打这个$符号很别扭,所以自己封装了两个方法(TypeScript代码)

2023-11-05 15:51:52 120

原创 GDScript进行HTTP请求以及session问题

Godot提供了HTTPClient和HTTPRequest两个类来进行HTTP请求,它们的区别在于: - HTTPClient更底层,需要自己轮循服务器返回;HTTPRequest只需要发送请求,当服务器数据返回时会触发相应信号 - HTTPClient并不需要加入场景树的节点中,而HTTPRequest继承自Note类,必须加入到节点中才能正常运行

2022-09-04 00:43:23 580 1

原创 Godot基础教程07:输入映射与事件

输入映射输入事件

2021-03-31 00:36:20 3475

原创 Godot基础教程06:类的概念与帮助查询

注意:本章并不是教编程,甚至不算是教程类文章,只是教一些不太懂的人快速查到详细内容的技巧。本教程需要你多少懂点编程,如果不懂的话,建议先去看一下编程方面的教程,食用更佳!类与继承类和实例是编程中的概念,你可能经常看到这句话:实例化一个类(或实例化一个对象),为一个类新建一个实例,被称为实例化。类和实例有什么区别呢?举个例子:人是一个类,张三是属于人类的实例。狗是一个类,旺财是属于狗类的实例...

2020-03-20 09:57:03 1050 1

原创 Godot基础教程05:刚体炮弹

首先讲一个好消息,现在已经拥有更全面的中文版本了,详情如下:https://www.bilibili.com/video/av94395738你会说:咦?我从官网上下的不就是中文版本吗?但是官网上的中文版本并没有右侧属性列表和api文档的翻译,而这个中文版本包含了大部分的属性与api翻译,推荐大家给予支持。从本章起,软件截图将使用中文版本,更加直观!2D物理体概述在godot中,2D物...

2020-03-19 11:16:40 884

原创 Godot基础教程04:实例-控制大炮

本节将讲解如何做一个简单的实例:用方向键左右控制大炮左右移动用方向键上下控制大炮炮口方向用空格键发射炮弹

2020-03-11 16:53:54 1910 1

原创 Godot基础教程03:添加脚本文件

Godot使用的是GDScript脚本,和python非常相似,学过python的同鞋应该可以秒懂,会其它语言的同鞋也可以很快上手。对于代码部分,我会尽量讲得浅显一些,但不会系统地去讲编程,大家可以参考python和官方的脚本教程学习。文件资源面板文件资源面板中显示以项目路径为根目录的所有文件,也就是说,所有这个项目需要使用的文件,都需要拷贝到项目路径下。为节点添加脚本每个节点都可以添...

2020-03-10 18:45:38 1526

原创 Godot基础教程02:全都是节点

在这里先劝退一波人:本教程只会涉及2D内容,不会涉及3D内容创建节点接上一章,在左侧的场景面板中,可以看到:由于本教程只讲2D内容,所以这里我们应该选择2D场景:可以看到,编辑器自动创建了一个名为Node2D的根节点。节点的概念将在稍后详细讲解。先点击面板上方的+按钮,弹出新建Node界面:我们新建一个Sprite类型的节点,方法可以自选一个:展开Node2D类型,在里面找到S...

2020-03-09 23:47:09 1577

原创 Godot基础教程01:安装与新建项目

关于引擎的介绍就不再赘述了,网上有很多。下面是官方网站:https://godotengine.org/以及中文官方文档:https://docs.godotengine.org/zh_CN/latest/下载与安装在官方网站下载,方法如下图所示:注意:如果你是32位的系统,就下32-BIT版本下载完成后,直接解压,发现就只有1个文件:这个就是引擎的执行文件,不需要安装!...

2020-03-09 21:45:09 3835

原创 RPGMaker MV 插件基础06:了解游戏数据与F8调试

随着对RMMV插件了解的深入,我们会发现如果我们想要对游戏数据进行一些扩展,首先要了解游戏数据,游戏数据在官方代码中的rpg_managers.js里,这一节我们将要对这个官方类有一些基础的了解,并且我们使用F8调试器来查看这些游戏数据

2017-09-15 01:28:58 10406 1

原创 RPGMaker MV 插件基础05:获得注释内容与IIFE

如果我们的插件只针对游戏中的某一部分地图、角色、职业、技能等,并且针对不同的元素我们将有不同的处理的话,使用注释来定义新的功能是非常有用的。

2017-09-15 00:20:46 5171 4

原创 RPGMaker MV 插件基础04:插件指令与脚本

插件指令与脚本是应用在RPGMaker事件流程中的,如果你在插件里自定义了一种行为,那么可以通过插件指令来调用,脚本就更加灵活了,因为脚本里是直接可以编写js代码的。当然自定义的函数也可以被脚本调用。

2017-09-09 22:02:20 30524 7

原创 RPGMaker MV 插件基础03:如何重写方法

插件其实就是对游戏的修改或扩展,用得6了也可以实现一些高大上的效果,当然路要一步一步走,本节讲的是怎么重写(也就是修改啦)RPGMaker提供的方法

2017-09-06 23:29:44 9199 1

原创 RPGMaker MV 插件基础02:插件的参数定义

回顾上一节,我们创建了一个test.js文件,对应的插件名称就是test,我们定义了插件的名称,作者与帮助信息,这节讲一下如何定义插件的参数并且通过js代码获得参数

2017-09-06 22:48:58 10377 1

原创 RPGMaker MV 插件基础01:制作一个插件

新建一个RPGMaker插件,声明一些插件的信息,并且加入到一个RPGMaker项目中

2017-09-06 00:37:03 19725 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除