C#开发的OpenRA游戏之属性RenderSprites(8)
本文开始学习RenderSprites属性,这个属性是跟渲染有关的,因此它就摄及颜色相关的内容,所以我们先来学习一下调色板,这是旧游戏的图片文件保存的格式,如果放在现代来看,不会再采用这种方法,毕竟现在存储空间变大,便宜了,并且内存空间也便宜了。
但是这里使用的旧的图片资源,因此必须使用调色板才可以读取相关的图片资源。
public interface IPalette
{
uint this[int index] { get; }