C#开发的OpenRA游戏之属性RenderSprites(8)

C#开发的OpenRA游戏之属性RenderSprites(8)

本文开始学习RenderSprites属性,这个属性是跟渲染有关的,因此它就摄及颜色相关的内容,所以我们先来学习一下调色板,这是旧游戏的图片文件保存的格式,如果放在现代来看,不会再采用这种方法,毕竟现在存储空间变大,便宜了,并且内存空间也便宜了。

C#开发的OpenRA游戏之属性RenderSprites(8)_第1张图片

但是这里使用的旧的图片资源,因此必须使用调色板才可以读取相关的图片资源。

public interface IPalette

{

    uint this[int index] { get; }

你可能感兴趣的:(C#入门到精通,c#,游戏,开发语言)