Fix for Examples.Logging by importing the nuget package
This commit is contained in:
parent
f6c5e86d45
commit
268bcd38a8
2 changed files with 13 additions and 21 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
using System.Runtime.CompilerServices;
|
using System.Runtime.CompilerServices;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
using Raylib_cs;
|
||||||
using Serilog;
|
using Serilog;
|
||||||
using static Raylib_cs.Raylib;
|
|
||||||
|
|
||||||
namespace Examples.Logging;
|
namespace Examples.Logging;
|
||||||
|
|
||||||
|
|
@ -29,7 +29,7 @@ public static class CustomSerilogLogging
|
||||||
// Attach Logger to callback
|
// Attach Logger to callback
|
||||||
//--------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------
|
||||||
unsafe {
|
unsafe {
|
||||||
SetTraceLogCallback(GetPointer());
|
Raylib.SetTraceLogCallback(GetPointer());
|
||||||
}
|
}
|
||||||
|
|
||||||
Logger.Information("Logger has been set to Raylib-cs TraceLogCallback");
|
Logger.Information("Logger has been set to Raylib-cs TraceLogCallback");
|
||||||
|
|
@ -39,25 +39,25 @@ public static class CustomSerilogLogging
|
||||||
const int screenWidth = 800;
|
const int screenWidth = 800;
|
||||||
const int screenHeight = 450;
|
const int screenHeight = 450;
|
||||||
|
|
||||||
InitWindow(screenWidth, screenHeight, "raylib custom Logger example - basic window");
|
Raylib.InitWindow(screenWidth, screenHeight, "raylib custom Logger example - basic window");
|
||||||
|
|
||||||
// Main game loop
|
// Main game loop
|
||||||
while (!WindowShouldClose())
|
while (!Raylib.WindowShouldClose())
|
||||||
{
|
{
|
||||||
// Draw
|
// Draw
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
BeginDrawing();
|
Raylib.BeginDrawing();
|
||||||
ClearBackground(Color.RayWhite);
|
Raylib.ClearBackground(Color.RayWhite);
|
||||||
|
|
||||||
DrawText("Hello World!", 190, 200, 20, Color.Black);
|
Raylib.DrawText("Hello World!", 190, 200, 20, Color.Black);
|
||||||
|
|
||||||
EndDrawing();
|
Raylib.EndDrawing();
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
}
|
}
|
||||||
|
|
||||||
// De-Initialization
|
// De-Initialization
|
||||||
//--------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------
|
||||||
CloseWindow();
|
Raylib.CloseWindow();
|
||||||
//--------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
||||||
|
|
@ -8,21 +8,13 @@
|
||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<!-- <ItemGroup>-->
|
||||||
<Compile Remove="Core/LoadingThread.cs"/>
|
<!-- <ProjectReference Include="../Raylib-cs/Raylib-cs.csproj" />-->
|
||||||
<Compile Remove="Text/Unicode.cs"/>
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Using Include="Raylib_cs" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="../Raylib-cs/Raylib-cs.csproj" />
|
|
||||||
<!-- <ProjectReference Include="../Raylib-cs.Native/Raylib-cs.Native.csproj" />-->
|
<!-- <ProjectReference Include="../Raylib-cs.Native/Raylib-cs.Native.csproj" />-->
|
||||||
</ItemGroup>
|
<!-- </ItemGroup>-->
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Raylib-cs" Version="6.0.0" />
|
||||||
<PackageReference Include="Serilog" Version="3.1.1" />
|
<PackageReference Include="Serilog" Version="3.1.1" />
|
||||||
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1" />
|
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue