站外推广免费网站自己做网站用什么软件下载

web/2025/9/27 21:22:26/文章来源:
站外推广免费网站,自己做网站用什么软件下载,青岛海西建设集团官方网站,wordpress 备份还原前言#xff1a;使用Unity开发的游戏需要支持泰语本地化#xff0c;以及解决显示泰语时Unity的bug 目录 1、Text组件显示泰语2、TextMeshPro组件显示泰语 现在很多游戏都需要显示泰语#xff0c;下面将介绍Unity如何显示泰语#xff0c;#xff08;仅介绍Unity字体方面的设… 前言使用Unity开发的游戏需要支持泰语本地化以及解决显示泰语时Unity的bug 目录 1、Text组件显示泰语2、TextMeshPro组件显示泰语 现在很多游戏都需要显示泰语下面将介绍Unity如何显示泰语仅介绍Unity字体方面的设置步骤以及Unity在显示泰语时的bug和解决方案具体游戏里面如何切换语言不做过多介绍 Unity里面显示文本的组件主要有下面几个 Text组件TextMesh组件不介绍TextMeshPro组件 TextMesh组件的解决方案和Text组件类似所以不做介绍。本文章中所有提到的资源文件在文末的链接下载。 1、Text组件显示泰语 首先需要找到一套能支持泰语的字体这里推荐Tahoma.ttf字体当我们拿到这套字体之后在Unity里面试试效果。 额。。。看起来很完美文字都是正常显示的。但是这个音标和泰语的字符中间怎么有这么大的间隙呢那是因为Unity字体渲染器缺乏对 GPOS 和 GSUB 的支持。因为泰语字体很大程度上依赖于这些功能所以如果没有它们渲染的图像看起来很难看。而且对于泰国人来说这样的文字不方便阅读。 我们将文字复制到其他软件中看看效果 可以看到在其他软件中泰语的音标和字符之间没有任何间隙这样看起来就舒服多了。接下来介绍如何在Unity里面实现类似效果。 对于Text组件显示泰语需要用ThaiFontUtility.Adjust接口在复制之前进行转换一下。在执行一下代码之后泰语音标就正常了。 private void Update(){text.text ThaiFontUtility.Adjust(กิจกรรมเช็กอินฤดูใบไม้ร่วงสิ้นสุดแล้ว ระบบตรวจพบว่าคุณมีรางวัลล็อกอินที่ยังไม่ได้รับและได้ส่งทางจดหมายแล้ว กรุณาตรวจรับ);}调用这个接口的时机也可以放到Text组件里面给text赋值的时候 注意 ThaiFontAdjuster 只能处理特殊字体。这种字体需要具备从 UF700 到 UF71A 的扩展字形从而提供泰语字符的各种位置。这也就是为什么之前推荐使用Tahoma.ttf字体了。 原理 其实原理就是将原本的字符替换为其他字符被替换的字符含义不变只是相对位置变了而已。替换规则如下 // EXTENDED CHARACTER TABLE // F700: uni0E10.descless (base.descless)// F701~04: uni0E34~37.left (upper.left)// F705~09: uni0E48~4C.lowleft (top.lowleft)// F70A~0E: uni0E48~4C.low (top.low)// F70F: uni0E0D.descless (base.descless)// F710~12: uni0E31,4D,47.left (upper.left)// F713~17: uni0E48~4C.left (top.left)// F718~1A: uni0E38~3A.low (lower.low)// // [base] [top] - [base] [top.low]// [base] [lower] [top] - [base] [lower] [top.low]// [base.asc] [top] - [base.asc] [top.lowleft]// [base.asc] [lower] [top] - [base.asc] [lower] [top.lowleft]2、TextMeshPro组件显示泰语 第一步需要创建一套泰语的SDF字体这里使用AlibabaSansThaiMedium.ttf字体任意字体均可无硬性要求右键该字体 -Create-TextMeshPro-FontAsset。 然后选中改字体点击【Update Atlas Texture】 按照下面的示意图进行设置 其中蓝色方框内的内容填入下面这个 ③CНฉ์3v≧ü#fрฬVаผ以FРฌ6y฿iуฯYгฟ【I…ฏⅡ 9|Бโ)lา\□•ย Lฒ④Ⅴ⑥ข❦,oี_йล“O⑤ต?м่/한ุb¥ГศRธB어Мзจ๋ωuя≦ếeใหUปEПซ5x¡%hтฮXвพH《2ฎⅠู8{แ(kñั[еá—KฑⅣ。;~กไrnิиäฤNด◆ค็.qыืaлçวQ×ท①สAЛง๊1t·≥!dюо”Tบ》Dชํ4wД$gсíอWฝGСญ7zเjะZภ】J②ฐⅢ、:}*mệóำ] ร MЧณฃๆ-pึк’ Pมถฆ้0s≤ ‘cнéษSน这一套操作下来就可以发现现在TextMeshPro组件现在就可以显示泰语字体了。 但是是不是发现了这个位置有点不正常这里有两个字符重叠了可以对照上面的Text组件的显示效果。下面来解决TMP组件显示泰语音标重叠的问题。 解决这个问题也简单使用AdjustWannayuk工具设置一下音标表的偏移值就行。 右键SDF的字体文件选择AdjustWannayuk命令然后就设置好了。这个时候就正常了而且不需要调用ThaiFontUtility.Adjust接口音标的位置也是正确的。 工具以及字体资源的下载地址 https://github.com/momohola/Unity-Thai-Adjust

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82973.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

编程网站scratch网址建设项目自主验收验收网站

Vue3中reactive和ref对比 数据角度对比原理角度对比使用角度对比 数据角度对比 ref用来定义: 基本类型reactive用来定义: 对象(或数组)类型数据备注:ref也可以定义对象或数组类型数据,它内部会调用reactive转为代理对象. 原理角度对比 ref通过Object.defineProperty()中的ge…

招聘网站建设技术要求衡阳专业的关键词优化终报价

期刊简介: 【出版社】Elsevier 【影响因子】IF(2022):3.0-4.0 【期刊分区】JCR2区,中科院4区 【检索情况】SCIE 在检,正刊 【参考周期】期刊部系统内提交,预计3个月左右录用,走…

律师推广网站排名网站界面设计案例

UnitTest框架 UnitTest参考文章:https://blog.csdn.net/qq_54219272/article/details/123265794 目标(看完UnitTest框架该有的收获) 掌握UnitTest框架的基本使用方法掌握断言(判断实际结果和预期结果是否一致)的使用方…

厦门模板网站建设亦庄网站开发公司

文章主要讲述px4 如何利用vins_fusion里程计数据实现在室内定位功能。 文章基于以下软、硬件展开。 硬件软件机载电脑: Intel NUC系统:Ubuntu 20.04相机: Intel Realsense D435iros:noetic飞控:Pixhawk 2.4.8固件&am…

网站关键词怎么优化排名wordpress 引用 格式

原文地址:http://www.oschina.net/p/spring-oauth-server?fromerrvpTctDBF转载于:https://www.cnblogs.com/longshiyVip/p/5052657.html

昆明网站开发wordpress 搜索框 位置

之前写过的相关文章: MQTT协议(转载)——筑梦之路_mqtt url-CSDN博客 k8s 部署mqtt —— 筑梦之路-CSDN博客 CentOS 7 搭建mqtt服务——筑梦之路_腾讯云宝塔搭 centos 7.9.2009 x86_64 建标准mqtt服务器-CSDN博客 mqtt简介 MQTT&#xff…

企业网站四种类型一个人开发游戏难吗

当Windows与Linux作为VPS云主机操作系统的对比时,需要专注于小企业主最相关的因素,一个明显的赢家出现了,现在我们来看看吧。Linux与Windows的比较:任何虚拟主机操作系统都应该快速且稳定,但当企业选择VPS主机时&#…

沈阳市网站建设报价网站流量利用

git tag 以及git 一、先说收获吧 1. git bash 在windows上 类似于linux的bash提供的shell命令行窗口,可以执行很多linux命令,cd pwd ls vim cat touch mkdir,还可以用正则匹配查看标签。相当于在windows上装了一个小的linux。git init myproj…

企业网站开发douyanet一起装修网口碑怎么样

最近和一个1000人规模公司的智能制造部门进行交流,参会人员包括部门领导、技术人员、产品(经理)设计人员等,我介绍了工业信息建设相关理念、钢铁云及其他建设案例、iNeuOS工业互联网系统相关内容,交流期间他们领导说了…

玉溪网络推广 网站建设衣服定制的app有哪些

Docker基础教程 Docker简介 Docker基本操作 Docker应用 Docker自定义镜像 Docker compose 为什么使用DockerDocker简介安装DockerDocker的中央仓库Docker镜像操作Docker容器操作准备一个web项目创建MySQL容器创建Tomcat容器将项目部署到TomcatDocker数据卷DockerfileDock…

网站js代码检测seo网站优化案例

目录 1.进入电脑BIOS,设置电脑第一启动项为U盘启动2.进入微pe系统3.然后点击界面最左下方的Windows图标4.点击windows密码选择对应用户名称修改; 1.进入电脑BIOS,设置电脑第一启动项为U盘启动 把u盘插到要清除密码的电脑,然后开机…

基础网站建设公司兼职网站编辑怎么做

摘 要 信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古…

asp简单购物网站源码深圳最好seo

SCP(Secure Copy Protocol)是一种通过加密的方式在本地主机和远程主机之间安全地传输文件的协议。 它是基于SSH协议的扩展,允许用户在不同主机之间进行文件复制和传输,是Linux和Unix系统中常用的工具之一。 在嵌入式Linux软件的…

开发网站步骤广州设计周官方网站

申明:文章中部分内容有涉及官方帮助或者网上资源整合,如有违权,请速与作者联系,谢谢!作者:316191099qq.com培训:Skype for Business Server 2015-项目实战-培训-QQ群:65235615。(学员…

网站策划工具烟台网站建设4038gzs

以下内容源于慕课网的学习整理,如有侵权,请告知删除。 1、栈要素 栈底(不变)、栈顶(随着入栈和出栈而改变) 2、栈机制的实现 (1)栈的相关机制 判断栈的空满;入栈、出栈…

整套网站建设重庆网红打卡点

题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid5794 题意:让一个棋子从(1,1)走到(n,m),要求像马一样走日字型并只能往右下角走。里面还有r个障碍点不能经过或者到达&am…

2016网站设计风格wordpress填表式插件

来源:人机与认知实验室【本文是鲁晨光老师发表的一篇关于语义信息论和统计学习的论文写后感,发表在科学网上,特摘录推荐】2019-8-21 01:04 |个人分类:信息的数学和哲学|系统分类:论文交流| 信息论, 语义信息, 机器学习, 归纳, 科学哲学这是我…

公共图书馆门户网站建设总结网站怎样做链接

随着科技的飞速发展,人类社会正以前所未有的速度迈向一个全新的时代。科学技术作为第一生产力,不仅极大地推动了经济和社会的发展,更在不断地改变着我们的生活方式和思维方式。特别是在人工智能、物联网等前沿科技领域,其创新和应…

frontpage如何做网站wordpress更改主题目录

请阅读【芯片设计 RTL 数字逻辑设计扫盲 】 转自:芯片设计基础 – CRG模块 文章目录 CRG模块CRG时钟系统CRG复位系统同步复位同步复位的优点同步复位的缺点 异步复位异步复位的优点异步复位的缺点 异步复位同步释放 CRG模块 CRG是芯片里的时钟和复位生成模块&#…

网站模板做网站良品铺子网站规划和建设

Java SSM4——Spring Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架) Spring的优势 方便解耦,简化开发 Spring就是一个容器,可以将所有对象创建和关系维护交给Spring管理 什么是耦合度?对象之间的关…