Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
BitmapFontReader.cs
浏览该文件的文档.
1using Engine;
3using Engine.Media;
4
5namespace Game.IContentReader {
7 public override string Type => "Engine.Media.BitmapFont";
8 public override string[] DefaultSuffix => ["lst", "astc", "astcsrgb", "webp", "png"];
9
10 public override object Get(ContentInfo[] contents) {
11 if (contents.Length != 2) {
12 throw new Exception("not matches content count");
13 }
14 ContentInfo contentInfo = contents[1];
15 Texture2D texture2D = ContentManager.Get<Texture2D>(contentInfo.ContentPath, contentInfo.ContentSuffix);
16 return BitmapFont.Initialize(texture2D, contents[0].Duplicate(), Vector2.Zero);
17 }
18 }
19}
static BitmapFont Initialize(Stream TextureStream, Stream GlyphsStream, Vector2? customGlyphOffset=null)
纹理图
static object Get(Type type, string name)
override object Get(ContentInfo[] contents)
static readonly Vector2 Zero