51 lines
1.5 KiB
C#
51 lines
1.5 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using HK;
|
|
using OpenCC.Unity;
|
|
// using OpenCCNET;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class Test : MonoBehaviour
|
|
{
|
|
OpenChineseConverter converter;
|
|
|
|
[SerializeField] private Button btn;
|
|
[SerializeField] HanYinPrinterManager printerManager;
|
|
[SerializeField] HanYin_Test pHanYinTest;
|
|
|
|
private void Awake()
|
|
{
|
|
converter = new OpenChineseConverter();
|
|
btn.onClick.AddListener(Click);
|
|
}
|
|
|
|
private void Click()
|
|
{
|
|
pHanYinTest.Print(true);
|
|
// printerManager.PrintTestPaper();
|
|
}
|
|
|
|
// Start is called before the first frame update
|
|
void Start()
|
|
{
|
|
PlayerPersistent.SetString("wc", DateTime.Now.ToString("d"));
|
|
Debug.Log(PlayerPersistent.GetString("wc"));
|
|
|
|
var convertedText = converter.T2S("這一段用繁體中文寫的文字會變成簡體");
|
|
Debug.Log(convertedText); // Output: 这一段用繁体中文写的文字会变成简体
|
|
// ZhConverter.Initialize();
|
|
// string simplifiedText = "这是一段简体中文文本。";
|
|
// var hansToHk = ZhConverter.HansToHK(simplifiedText);
|
|
// Debug.Log(hansToHk);
|
|
// string traditionalText = Strings.StrConv(simplifiedText, VbStrConv.TraditionalChinese, 0);
|
|
// Console.WriteLine($"简体文本: {simplifiedText}");
|
|
// Console.WriteLine($"繁体文本: {traditionalText}");
|
|
}
|
|
|
|
// Update is called once per frame
|
|
void Update()
|
|
{
|
|
}
|
|
} |