我正在做一个项目,我需要在表格上绘制带有字母的动画 - 并检查落下的字母何时到达某个位置。
问题是我想使用该方法IntersectsWith
但不能这样做,因为该DrawString()
方法不是对象只是一个 void 方法。
你有什么建议我如何检查文本是否到达某个位置?
我希望我的被表格吸引的字母表现得像Object
's - 这样我以后就可以用它们做事了。
我正在做一个项目,我需要在表格上绘制带有字母的动画 - 并检查落下的字母何时到达某个位置。
问题是我想使用该方法IntersectsWith
但不能这样做,因为该DrawString()
方法不是对象只是一个 void 方法。
你有什么建议我如何检查文本是否到达某个位置?
我希望我的被表格吸引的字母表现得像Object
's - 这样我以后就可以用它们做事了。
您可以使用Graphics.MeasureString方法,该方法在运行时返回给定系统上指定字符串的边界。因此,掌握了这些信息,您也可以进行计算。
或者,您可以使用Piccolo框架,它的功能远不止这些,而且效果也很好。