我正在为学校项目制作游戏,我们被要求使用HappyFuntimes插件创建游戏。对于我的小组制作的游戏,我们需要在Unity中以C#脚本生成随机的精灵图像,并将Sprite显示在手机控制器屏幕的中间。不幸的是,在我的教育中,我只熟悉C#,因此我在HappyFuntimes的游戏播音代码上工作遇到了麻烦。任何帮助将不胜感激。
我不知道如何以统一生成图像。我知道上次检查时没有简单的2D API用于直接渲染(如在绘制线路中,绘制矩形,绘制一个圆圈等...)
)不过,您可以将场景渲染到纹理上,请参阅呈现纹理,向其呈现,然后将数据取出。
,或者如果您可以创建一个数组并设置值,则它是一个小图像。(例如,So或QR码上的Graftar图像)。
拥有基本64的数据后,应该有一些C#函数来执行此操作。然后,您可以将其发送到电话。在电话上,您需要解码它,将其放入Imagedata中,然后可以将其复制到putImageData
然后,您可以按原样显示该画布,或者使用它绘制到另一个画布中,或者为图像生成数据图。所有这些都必须在JavaScript/HTML/CSS中,而不是C#
...尽管您可以使C#直接发送DataUrl并跳过解码,Imagedata和帆布部件。只需将图像的SRC属性分配到DataUrl