当前位置: 首页 > news >正文

RPGMZ游戏引擎 如何手动控制文字显示速度

直接上代码

const _Window_Base_prototype_initialize = Window_Base.prototype.initialize;Window_Base.prototype.initialize = function(rect) {_Window_Base_prototype_initialize.call(this, rect);this.文字速度缓冲 = 0;};

this.文字速度缓冲 = 0; 进行缓冲 

Window_Base.prototype.processCharacter = function(textState) {this.文字速度缓冲 = this.文字速度缓冲 +0.1;if(this.文字速度缓冲>0.3){this.文字速度缓冲 = 0;const c = textState.text[textState.index++];if (c.charCodeAt(0) < 0x20) {this.flushTextState(textState);this.processControlCharacter(textState, c);} else {textState.buffer += c;}}};

this.文字速度缓冲 > 2 处理字符 速度可调整

这种方法适合不会写剧本的人使用 文字慢速显示 消耗玩家阅读时间 这样就可以弥补 剧情少的问题了

结尾总结

请Project1论坛的小圈子 离开

http://www.lryc.cn/news/572811.html

相关文章:

  • 开疆智能ModbusTCP转EtherCAT网关连接IVO编码器配置案例
  • APP CPU测试--Android Profiler实操(入门版)
  • Flutter ListTile 深度解析
  • 【二进制安全作业】250617课上作业4 - start
  • springboot整合规则引擎(liteflow)使用
  • 解决Docker网络与虚拟机桥接冲突的实践指南
  • Docker环境部署
  • Dilworth 定理 学习笔记
  • html和css实现文本打断换行、自动换行
  • leetcode hot100 两数之和
  • Unity2D 街机风太空射击游戏 学习记录 #12环射道具的引入
  • C语言:实现杨辉三角的种方法
  • Linux命令合集
  • LVS负载均衡群集:Nginx+Tomcat负载均衡群集
  • 云宏信息轻量云平台:解锁金融业IT架构优化之路
  • Postman接口测试完整版
  • 《P2161 [SHOI2009] 会场预约》
  • 将无序json数据转换为excel表格形式
  • 【FineDance】vis.py 硬编码路径的修复
  • 服务器手动安装并编译R环境库包:PROJ→RGDAL
  • RenderDoc抓webgl 1
  • 科技赋能民生:中建海龙为民生改善注入新动力
  • 【CS创世SD NAND征文】STM32户外无线终端管理设备的数据存储方案
  • Logback 在java中的使用
  • 力扣-169.多数元素
  • [muduo] docs | 配置教程 | EventLoop | Thread
  • python实战项目76:51job数据采集与分析
  • 14.9 AI教学系统测试全攻略:模块化调试与5大模块实战指南
  • 服务网格安全(Istio):用零信任架构重构微服务通信安全
  • 【Linux驱动开发 ---- 4.2_平台设备(Platform Devices)概述】