gamemaker吧 关注:13,582贴子:94,181
  • 18回复贴,共1

新人求教:关于如何绘制中文

只看楼主收藏回复

我是新人,研究了很久还是不会如何draw出中文。


查了吧里的帖子听说要用到插件:我也下了插件,却不知道如何使用。真是惭愧。

希望前辈能给指指路。(我最近搞懂了编程的原理,可惜我没什么编程基础:)望通俗,谢谢啦


IP属地:吉林1楼2018-07-23 23:14回复
    想要通俗易懂,那么必须得详细,我将详细的告诉你如何使用插件
    我看你使用的GM是汉化版,那么想必已经内置了插件了
    我目前假设你使用的GM汉化版已经内置了插件,因此省略去安装插件的步骤
    使用中文绘制插件的方法:
    点击右上角的绿色加号按钮,打开“扩展包”窗口
    选择中文绘制插件“Noisyfox's Writing
    点击向左的箭头,将插件添加到左侧的窗口

    现在插件添加进来了,点击下方的完成



    现在可以使用中文绘制插件了,首先在创建事件载入字体,并且设置字体
    (图中绿色的文字为注释,可以不用写进代码里)

    注意图中红圈的部分,我没有在Font中加载字体,因为插件是使用电脑里的系统字体
    图中我载入了“宋体”,因为我认为宋体是大部分电脑都有安装的字体,如果不知道自己的电脑有哪些字体,就试试使用宋体
    接下来,在绘制事件中开始绘制文字

    你会发现与GM原版的绘制函数不同,插件的文字绘制在前面有个fw_
    写好代码后,将对象放进房间里,然后运行
    OK,完成了,就是这么通俗(注意图中红圈,没有在Font中载入字体)

    当然,这时候就会产生疑问:要怎么知道插件还有哪些代码呢?
    答案是帮助文档
    可以在此查看已安装的插件的帮助文档

    当然,以上回答都是在假设你已经安装插件的基础上的,如果你在扩展包中找不到“Noisyfox's Writing”,说明你没有安装中文绘制插件


    IP属地:广西本楼含有高级字体2楼2018-07-24 01:12
    回复
      先要在gm中导入拓展包插件,然后就可以用内置的函数绘制中文了


      IP属地:北京来自Android客户端3楼2018-07-24 08:35
      收起回复

        请问这种状态是导入了插件了吗?接下来如何调用内置函数呢?


        IP属地:吉林4楼2018-07-24 08:47
        回复(7)




          IP属地:吉林5楼2018-07-24 16:41
          收起回复
            就在汉字出现的一瞬间我非常激动,非常感谢 人类的大敌、Erayse等前辈的帮助,我成功了。二楼也显现出来了,非常详尽,应该是我单位的网络有屏蔽功能吧,回到家才看到二楼。谢谢大家


            IP属地:吉林7楼2018-07-24 22:29
            回复

              否则也许会有奇怪的事情发生


              IP属地:贵州9楼2018-07-28 09:40
              回复