From 272b8d3b7497aab7ad0bf4b09c3ba3568b4c56b8 Mon Sep 17 00:00:00 2001 From: Victor Chelaru Date: Sat, 13 Jan 2024 08:50:22 -0700 Subject: [PATCH] Fixed compile error in sample project Added custom font to sample --- .../CustomSetPropertyOnRenderable.cs | 6 +- .../WhitePeaberryOutline.fnt | 100 ++++++++++++++++++ .../WhitePeaberryOutline.png | Bin 0 -> 35731 bytes .../MonoGameGumInCode/Game1.cs | 7 ++ .../MonoGameGumInCode.csproj | 6 ++ 5 files changed, 116 insertions(+), 3 deletions(-) create mode 100644 Samples/MonoGameGumInCode/MonoGameGumInCode/Content/WhitePeaberryOutline/WhitePeaberryOutline.fnt create mode 100644 Samples/MonoGameGumInCode/MonoGameGumInCode/Content/WhitePeaberryOutline/WhitePeaberryOutline.png diff --git a/Gum/Wireframe/CustomSetPropertyOnRenderable.cs b/Gum/Wireframe/CustomSetPropertyOnRenderable.cs index 8dbe21d4f..3018aea11 100644 --- a/Gum/Wireframe/CustomSetPropertyOnRenderable.cs +++ b/Gum/Wireframe/CustomSetPropertyOnRenderable.cs @@ -680,7 +680,7 @@ BitmapFont GetAndCreateFontIfNecessary() { var fontFileName = GetFontFileName(); - var font = LoaderManager.Self.TryGetCachedDisposable(fontFileName); + var font = LoaderManager.Self.GetDisposable(fontFileName) as BitmapFont; // no cache, does it need to be created? if (font == null) @@ -749,7 +749,7 @@ public static void UpdateToFontValues(IText text, GraphicalUiElement graphicalUi if (!string.IsNullOrEmpty(graphicalUiElement.CustomFontFile)) { - font = loaderManager.TryGetCachedDisposable(graphicalUiElement.CustomFontFile); + font = loaderManager.GetDisposable(graphicalUiElement.CustomFontFile) as BitmapFont; if (font == null) { // so normally we would just let the content loader check if the file exists but since we're not going to @@ -784,7 +784,7 @@ public static void UpdateToFontValues(IText text, GraphicalUiElement graphicalUi #endif - font = loaderManager.TryGetCachedDisposable(fullFileName); + font = loaderManager.GetDisposable(fullFileName) as BitmapFont; if (font == null || font.Texture?.IsDisposed == true) { // so normally we would just let the content loader check if the file exists but since we're not going to diff --git a/Samples/MonoGameGumInCode/MonoGameGumInCode/Content/WhitePeaberryOutline/WhitePeaberryOutline.fnt b/Samples/MonoGameGumInCode/MonoGameGumInCode/Content/WhitePeaberryOutline/WhitePeaberryOutline.fnt new file mode 100644 index 000000000..95099607f --- /dev/null +++ b/Samples/MonoGameGumInCode/MonoGameGumInCode/Content/WhitePeaberryOutline/WhitePeaberryOutline.fnt @@ -0,0 +1,100 @@ +info face="Peaberry" size=16 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=2,2 +common lineHeight=28 base=13 scaleW=247 scaleH=275 pages=1 packed=0 +page id=0 file="WhitePeaberryOutline.png" +chars count=95 +char id=32 x=46 y=236 width=0 height=0 xoffset=0 yoffset=30 xadvance=5 page=0 chnl=0 letter="space" +char id=33 x=2 y=32 width=17 height=26 xoffset=-2 yoffset=5 xadvance=7 page=0 chnl=0 letter="!" +char id=34 x=150 y=213 width=20 height=18 xoffset=-3 yoffset=5 xadvance=9 page=0 chnl=0 letter=""" +char id=35 x=192 y=32 width=23 height=24 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="#" +char id=36 x=208 y=2 width=21 height=26 xoffset=-3 yoffset=5 xadvance=10 page=0 chnl=0 letter="$" +char id=37 x=166 y=32 width=24 height=24 xoffset=-4 yoffset=6 xadvance=12 page=0 chnl=0 letter="%" +char id=38 x=177 y=60 width=22 height=24 xoffset=-3 yoffset=6 xadvance=11 page=0 chnl=0 letter="&" +char id=39 x=112 y=213 width=17 height=19 xoffset=0 yoffset=5 xadvance=9 page=0 chnl=0 letter="'" +char id=40 x=65 y=2 width=18 height=28 xoffset=-2 yoffset=5 xadvance=8 page=0 chnl=0 letter="(" +char id=41 x=85 y=2 width=18 height=28 xoffset=-2 yoffset=5 xadvance=8 page=0 chnl=0 letter=")" +char id=42 x=178 y=164 width=21 height=22 xoffset=-2 yoffset=5 xadvance=11 page=0 chnl=0 letter="*" +char id=43 x=76 y=190 width=21 height=21 xoffset=-2 yoffset=7 xadvance=11 page=0 chnl=0 letter="+" +char id=44 x=131 y=213 width=17 height=19 xoffset=-3 yoffset=14 xadvance=6 page=0 chnl=0 letter="," +char id=45 x=25 y=236 width=19 height=15 xoffset=-1 yoffset=12 xadvance=10 page=0 chnl=0 letter="-" +char id=46 x=217 y=213 width=17 height=17 xoffset=-3 yoffset=13 xadvance=6 page=0 chnl=0 letter="." +char id=47 x=67 y=32 width=19 height=25 xoffset=-4 yoffset=5 xadvance=7 page=0 chnl=0 letter="/" +char id=48 x=2 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="0" +char id=49 x=25 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="1" +char id=50 x=48 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="2" +char id=51 x=71 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="3" +char id=52 x=94 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="4" +char id=53 x=117 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="5" +char id=54 x=140 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="6" +char id=55 x=163 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="7" +char id=56 x=186 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="8" +char id=57 x=209 y=86 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="9" +char id=58 x=159 y=164 width=17 height=23 xoffset=-3 yoffset=8 xadvance=6 page=0 chnl=0 letter=":" +char id=59 x=109 y=32 width=17 height=25 xoffset=-3 yoffset=8 xadvance=6 page=0 chnl=0 letter=";" +char id=60 x=71 y=164 width=20 height=24 xoffset=-3 yoffset=5 xadvance=9 page=0 chnl=0 letter="<" +char id=61 x=90 y=213 width=20 height=19 xoffset=-3 yoffset=8 xadvance=9 page=0 chnl=0 letter="=" +char id=62 x=93 y=164 width=20 height=24 xoffset=-3 yoffset=5 xadvance=9 page=0 chnl=0 letter=">" +char id=63 x=160 y=2 width=21 height=27 xoffset=-3 yoffset=5 xadvance=10 page=0 chnl=0 letter="?" +char id=64 x=217 y=32 width=23 height=24 xoffset=-4 yoffset=8 xadvance=11 page=0 chnl=0 letter="@" +char id=65 x=2 y=60 width=23 height=24 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="A" +char id=66 x=2 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="B" +char id=67 x=25 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="C" +char id=68 x=48 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="D" +char id=69 x=71 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="E" +char id=70 x=94 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="F" +char id=71 x=117 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="G" +char id=72 x=140 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="H" +char id=73 x=163 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="I" +char id=74 x=186 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="J" +char id=75 x=201 y=60 width=22 height=24 xoffset=-3 yoffset=6 xadvance=11 page=0 chnl=0 letter="K" +char id=76 x=209 y=112 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="L" +char id=77 x=27 y=60 width=23 height=24 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="M" +char id=78 x=2 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="N" +char id=79 x=52 y=60 width=23 height=24 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="O" +char id=80 x=25 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="P" +char id=81 x=183 y=2 width=23 height=26 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="Q" +char id=82 x=48 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="R" +char id=83 x=71 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="S" +char id=84 x=94 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="T" +char id=85 x=117 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="U" +char id=86 x=77 y=60 width=23 height=24 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="V" +char id=87 x=102 y=60 width=23 height=24 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="W" +char id=88 x=127 y=60 width=23 height=24 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="X" +char id=89 x=152 y=60 width=23 height=24 xoffset=-4 yoffset=6 xadvance=11 page=0 chnl=0 letter="Y" +char id=90 x=140 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="Z" +char id=91 x=105 y=2 width=17 height=28 xoffset=-3 yoffset=5 xadvance=6 page=0 chnl=0 letter="[" +char id=92 x=88 y=32 width=19 height=25 xoffset=-4 yoffset=5 xadvance=7 page=0 chnl=0 letter="\" +char id=93 x=124 y=2 width=17 height=28 xoffset=-3 yoffset=5 xadvance=6 page=0 chnl=0 letter="]" +char id=94 x=201 y=164 width=23 height=21 xoffset=-4 yoffset=5 xadvance=11 page=0 chnl=0 letter="^" +char id=95 x=2 y=236 width=21 height=15 xoffset=-3 yoffset=18 xadvance=10 page=0 chnl=0 letter="_" +char id=96 x=197 y=213 width=18 height=17 xoffset=-4 yoffset=5 xadvance=6 page=0 chnl=0 letter="`" +char id=97 x=52 y=190 width=22 height=21 xoffset=-4 yoffset=9 xadvance=10 page=0 chnl=0 letter="a" +char id=98 x=163 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="b" +char id=99 x=25 y=213 width=20 height=21 xoffset=-3 yoffset=9 xadvance=9 page=0 chnl=0 letter="c" +char id=100 x=186 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="d" +char id=101 x=47 y=213 width=20 height=21 xoffset=-3 yoffset=9 xadvance=9 page=0 chnl=0 letter="e" +char id=102 x=209 y=138 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="f" +char id=103 x=21 y=32 width=21 height=25 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="g" +char id=104 x=2 y=164 width=21 height=24 xoffset=-3 yoffset=6 xadvance=10 page=0 chnl=0 letter="h" +char id=105 x=128 y=32 width=17 height=25 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 letter="i" +char id=106 x=2 y=2 width=19 height=28 xoffset=-2 yoffset=5 xadvance=9 page=0 chnl=0 letter="j" +char id=107 x=115 y=164 width=20 height=24 xoffset=-2 yoffset=6 xadvance=10 page=0 chnl=0 letter="k" +char id=108 x=147 y=32 width=17 height=25 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 letter="l" +char id=109 x=2 y=190 width=23 height=21 xoffset=-4 yoffset=9 xadvance=11 page=0 chnl=0 letter="m" +char id=110 x=99 y=190 width=21 height=21 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="n" +char id=111 x=122 y=190 width=21 height=21 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="o" +char id=112 x=25 y=164 width=21 height=24 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="p" +char id=113 x=48 y=164 width=21 height=24 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="q" +char id=114 x=145 y=190 width=21 height=21 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="r" +char id=115 x=69 y=213 width=19 height=21 xoffset=-2 yoffset=9 xadvance=9 page=0 chnl=0 letter="s" +char id=116 x=137 y=164 width=20 height=24 xoffset=-3 yoffset=6 xadvance=9 page=0 chnl=0 letter="t" +char id=117 x=168 y=190 width=21 height=21 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="u" +char id=118 x=191 y=190 width=21 height=21 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="v" +char id=119 x=27 y=190 width=23 height=21 xoffset=-4 yoffset=9 xadvance=11 page=0 chnl=0 letter="w" +char id=120 x=214 y=190 width=21 height=21 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="x" +char id=121 x=44 y=32 width=21 height=25 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="y" +char id=122 x=2 y=213 width=21 height=21 xoffset=-3 yoffset=9 xadvance=10 page=0 chnl=0 letter="z" +char id=123 x=23 y=2 width=19 height=28 xoffset=-4 yoffset=5 xadvance=7 page=0 chnl=0 letter="{" +char id=124 x=143 y=2 width=15 height=28 xoffset=-3 yoffset=5 xadvance=4 page=0 chnl=0 letter="|" +char id=125 x=44 y=2 width=19 height=28 xoffset=-4 yoffset=5 xadvance=7 page=0 chnl=0 letter="}" +char id=126 x=172 y=213 width=23 height=17 xoffset=-4 yoffset=10 xadvance=11 page=0 chnl=0 letter="~" +kernings count=0 diff --git a/Samples/MonoGameGumInCode/MonoGameGumInCode/Content/WhitePeaberryOutline/WhitePeaberryOutline.png b/Samples/MonoGameGumInCode/MonoGameGumInCode/Content/WhitePeaberryOutline/WhitePeaberryOutline.png new file mode 100644 index 0000000000000000000000000000000000000000..8cb5e4a2bf9d4b417c31a1b80502d298b7cfc28a GIT binary patch literal 35731 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≥k^-vtnfM*F>#o^5>Z8f-wK|A~tozJCOdI@oCavTvjy3r?=4gDR~Y> zlbx6-`}6USZ^Q;B_#=)2T8@#6kPK~$48)yD25=^Y+d1@T9uF-xxObT^gkh!3Ni2!D zE3C$QN~LCzs!lhPngZDmjI;3I_Y6#L&rD_HUA>Ky`KG^f!(t+3o4Z>8RVBo}!@*5w zH6Q34A?$aUa+a|PQq3vvZb^n4`v%M)8v6UL8o1+HiXH%#&A(?e60k3QKvmW3;HzzW z3||i*8|pttN@&$mn0*@py>tBA4`uD#8$-BK{M3)KVRAb+$JCEl*EQh_3=QCR!xdIs z`W+uV1|ym}yKH|tjfp>Z-gE6Zs+?JSgD94@)4QUJM;*~}CsnuubA!KH6J|~EVAq$3 zewX_}MiU^39mgjtBH8kBV=~?8IvR=V{jhk&N!VY1H*Q*u`O|XsUCJ->Z1qB3c$)E& z-^(jURKxzQ^(Jghc(2NqItn&Pt6MhNq=b%bQlr&cW}&Dsnio1%feLH%sh@US-{SST zQp>TgC;^T_f8xu$S8c_%*4hS$pzl@Zn{_^x5j82 zjC`W>8Oc7ou^chCn#kV`yVr_RmmUw}Hl8o2)76w5Kx=D}zCYtlovWPbcUC!BilgI< zK}a%&bg7Qiic^<9)zFxJ6aY`RXG$gU^>2rmWVpSPSP`^>^MsPkEC@3MlfR;;yN7UsS?3bzAY@3enxSpx{l%F+&2YvFVIKl%}W A9{>OV literal 0 HcmV?d00001 diff --git a/Samples/MonoGameGumInCode/MonoGameGumInCode/Game1.cs b/Samples/MonoGameGumInCode/MonoGameGumInCode/Game1.cs index 55b4dbf26..218fcb105 100644 --- a/Samples/MonoGameGumInCode/MonoGameGumInCode/Game1.cs +++ b/Samples/MonoGameGumInCode/MonoGameGumInCode/Game1.cs @@ -66,6 +66,13 @@ private static void CreateLayout() nineSlice.Height = 48; container.Children.Add(nineSlice); + var customText = new TextRuntime(); + customText.Width = 300; + customText.UseCustomFont = true; + customText.CustomFontFile = "WhitePeaberryOutline/WhitePeaberryOutline.fnt"; + customText.Text = "Hello, I am using a custom font.\nPretty cool huh?"; + container.Children.Add(customText); + } private static void AddText(ContainerRuntime container, string text) diff --git a/Samples/MonoGameGumInCode/MonoGameGumInCode/MonoGameGumInCode.csproj b/Samples/MonoGameGumInCode/MonoGameGumInCode/MonoGameGumInCode.csproj index c145d9cbe..e8637cc98 100644 --- a/Samples/MonoGameGumInCode/MonoGameGumInCode/MonoGameGumInCode.csproj +++ b/Samples/MonoGameGumInCode/MonoGameGumInCode/MonoGameGumInCode.csproj @@ -35,6 +35,12 @@ Always + + PreserveNewest + + + PreserveNewest +