嗨,

我是 Game Maker 的新手,目前尝试着找到如何正确格式化文本,使其在文本框内显示。同时,我想使得文本框背景下能够显示多行介绍故事。我已经尝试了一些来自教程的代码,但是无论我做了什么,文本都无法得到可读性并且我控制不住它的位置。我还尝试了寻找解决此问题的方法,但是所有我找到的是关于设置字体的方法,我已经完成过了,并没有解决我的问题。额外的问题:当输入包含单引号的文本(例如“didn't),它会渲染为一个奇怪的矩形,我不清楚我需要放置什么。

当前代码:

创建- (此代码似乎什么都没有做?)

textWidth=5;

lineHeight=5;

绘制

//绘制文本框

draw_self();

//绘制文本

draw_set_font(fnt_storyintro。

draw_text_colour(x,y,"这是我的测试文本如何让文本在屏幕里边有序合适地显示,避免溢出到边缘和不可读?",c_dkgray,c_dkgray,c_dkgray,c_dkgray,1)

draw_set_halign(fa_middle);

draw_set_valign(fa_middle);