TECore 0.3.4
dotnet add package TECore --version 0.3.4
NuGet\Install-Package TECore -Version 0.3.4
<PackageReference Include="TECore" Version="0.3.4" />
paket add TECore --version 0.3.4
#r "nuget: TECore, 0.3.4"
// Install TECore as a Cake Addin #addin nuget:?package=TECore&version=0.3.4 // Install TECore as a Cake Tool #tool nuget:?package=TECore&version=0.3.4
uTerminalEmulator
uTerminalEmulator is an terminal emulator works in Unity3D!
Demo
Usage
Recommended to use generated texture instead of texture in Assets for to be corrected rendered, the texture must be larger than WidthCW,HeightCH.
Use MaterialTextureApplier to apply the output texture to a material.
Limitations
Only support prerendered character map in char order, 0,0 is the top-left character.
Terminal Size cannot be changed after Start() is called.
VT100 or later support
This terminal emulator aims on partial VT100 function compatibility.
Implemented:
Functions | Description | |
---|---|---|
ESC[0m | Reset FG and BG | |
ESC[3#m, ESC[9#m | Set FG | |
ESC[4#m, ESC | 10#m | Set BG |
ESC[#J | Only ESC[J is tested | |
ESC[A,B,C,D | Implemented for both input and output |
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- LibCLCC.NET (>= 1.11.12)
- Unity3D (>= 2.1.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.