Merge branch 'main' of http://10.80.10.11/wjsjwr/supervisor-simulator
This commit is contained in:
commit
fc536b3736
@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ru1xpqwuiadn"
|
||||
uid="uid://b51arjtxjv33q"
|
||||
path="res://.godot/imported/Boys.webp-0af0d9c9f992bee0cafbd796944d54c6.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b3oujmvf1k17c"
|
||||
uid="uid://b88qsxiswhjaa"
|
||||
path="res://.godot/imported/Computer.webp-2e3b416ea3dd9f581e6a312084a83051.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c6t81i5x4i52e"
|
||||
uid="uid://p632lihakfcg"
|
||||
path="res://.godot/imported/Girls.webp-7896bb0d04300f585b9f8c2833d2181c.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
||||
@ -1,508 +1 @@
|
||||
赵
|
||||
钱
|
||||
孙
|
||||
李
|
||||
周
|
||||
吴
|
||||
郑
|
||||
王
|
||||
冯
|
||||
陈
|
||||
褚
|
||||
卫
|
||||
蒋
|
||||
沈
|
||||
韩
|
||||
杨
|
||||
朱
|
||||
秦
|
||||
尤
|
||||
许
|
||||
何
|
||||
吕
|
||||
施
|
||||
张
|
||||
孔
|
||||
曹
|
||||
严
|
||||
华
|
||||
金
|
||||
魏
|
||||
陶
|
||||
姜
|
||||
戚
|
||||
谢
|
||||
邹
|
||||
喻
|
||||
柏
|
||||
水
|
||||
窦
|
||||
章
|
||||
云
|
||||
苏
|
||||
潘
|
||||
葛
|
||||
奚
|
||||
范
|
||||
彭
|
||||
郎
|
||||
鲁
|
||||
韦
|
||||
昌
|
||||
马
|
||||
苗
|
||||
凤
|
||||
花
|
||||
方
|
||||
俞
|
||||
任
|
||||
袁
|
||||
柳
|
||||
酆
|
||||
鲍
|
||||
史
|
||||
唐
|
||||
费
|
||||
廉
|
||||
岑
|
||||
薛
|
||||
雷
|
||||
贺
|
||||
倪
|
||||
汤
|
||||
滕
|
||||
殷
|
||||
罗
|
||||
毕
|
||||
郝
|
||||
邬
|
||||
安
|
||||
常
|
||||
乐
|
||||
于
|
||||
时
|
||||
傅
|
||||
皮
|
||||
卞
|
||||
齐
|
||||
康
|
||||
伍
|
||||
余
|
||||
元
|
||||
卜
|
||||
顾
|
||||
孟
|
||||
平
|
||||
黄
|
||||
和
|
||||
穆
|
||||
萧
|
||||
尹
|
||||
姚
|
||||
邵
|
||||
湛
|
||||
汪
|
||||
祁
|
||||
毛
|
||||
禹
|
||||
狄
|
||||
米
|
||||
贝
|
||||
明
|
||||
臧
|
||||
计
|
||||
伏
|
||||
成
|
||||
戴
|
||||
谈
|
||||
宋
|
||||
茅
|
||||
庞
|
||||
熊
|
||||
纪
|
||||
舒
|
||||
屈
|
||||
项
|
||||
祝
|
||||
董
|
||||
梁
|
||||
杜
|
||||
阮
|
||||
蓝
|
||||
闵
|
||||
席
|
||||
季
|
||||
麻
|
||||
强
|
||||
贾
|
||||
路
|
||||
娄
|
||||
危
|
||||
江
|
||||
童
|
||||
颜
|
||||
郭
|
||||
梅
|
||||
盛
|
||||
林
|
||||
刁
|
||||
钟
|
||||
徐
|
||||
邱
|
||||
骆
|
||||
高
|
||||
夏
|
||||
蔡
|
||||
田
|
||||
樊
|
||||
胡
|
||||
凌
|
||||
霍
|
||||
虞
|
||||
万
|
||||
支
|
||||
柯
|
||||
昝
|
||||
管
|
||||
卢
|
||||
莫
|
||||
经
|
||||
房
|
||||
裘
|
||||
缪
|
||||
干
|
||||
解
|
||||
应
|
||||
宗
|
||||
丁
|
||||
宣
|
||||
贲
|
||||
邓
|
||||
郁
|
||||
单
|
||||
杭
|
||||
洪
|
||||
包
|
||||
诸
|
||||
左
|
||||
石
|
||||
崔
|
||||
吉
|
||||
钮
|
||||
龚
|
||||
程
|
||||
嵇
|
||||
邢
|
||||
滑
|
||||
裴
|
||||
陆
|
||||
荣
|
||||
翁
|
||||
荀
|
||||
羊
|
||||
於
|
||||
惠
|
||||
甄
|
||||
麴
|
||||
家
|
||||
封
|
||||
芮
|
||||
羿
|
||||
储
|
||||
靳
|
||||
汲
|
||||
邴
|
||||
糜
|
||||
松
|
||||
井
|
||||
段
|
||||
富
|
||||
巫
|
||||
乌
|
||||
焦
|
||||
巴
|
||||
弓
|
||||
牧
|
||||
隗
|
||||
山
|
||||
谷
|
||||
车
|
||||
侯
|
||||
宓
|
||||
蓬
|
||||
全
|
||||
郗
|
||||
班
|
||||
仰
|
||||
秋
|
||||
仲
|
||||
伊
|
||||
宫
|
||||
宁
|
||||
仇
|
||||
栾
|
||||
暴
|
||||
甘
|
||||
钭
|
||||
厉
|
||||
戎
|
||||
祖
|
||||
武
|
||||
符
|
||||
刘
|
||||
景
|
||||
詹
|
||||
束
|
||||
龙
|
||||
叶
|
||||
幸
|
||||
司
|
||||
韶
|
||||
郜
|
||||
黎
|
||||
蓟
|
||||
薄
|
||||
印
|
||||
宿
|
||||
白
|
||||
怀
|
||||
蒲
|
||||
邰
|
||||
从
|
||||
鄂
|
||||
索
|
||||
咸
|
||||
籍
|
||||
赖
|
||||
卓
|
||||
蔺
|
||||
屠
|
||||
蒙
|
||||
池
|
||||
乔
|
||||
阴
|
||||
欎
|
||||
胥
|
||||
能
|
||||
苍
|
||||
双
|
||||
闻
|
||||
莘
|
||||
党
|
||||
翟
|
||||
谭
|
||||
贡
|
||||
劳
|
||||
逄
|
||||
姬
|
||||
申
|
||||
扶
|
||||
堵
|
||||
冉
|
||||
宰
|
||||
郦
|
||||
雍
|
||||
舄
|
||||
璩
|
||||
桑
|
||||
桂
|
||||
濮
|
||||
牛
|
||||
寿
|
||||
通
|
||||
边
|
||||
扈
|
||||
燕
|
||||
冀
|
||||
郏
|
||||
浦
|
||||
尚
|
||||
农
|
||||
温
|
||||
别
|
||||
庄
|
||||
晏
|
||||
柴
|
||||
瞿
|
||||
阎
|
||||
充
|
||||
慕
|
||||
连
|
||||
茹
|
||||
习
|
||||
宦
|
||||
艾
|
||||
鱼
|
||||
容
|
||||
向
|
||||
古
|
||||
易
|
||||
慎
|
||||
戈
|
||||
廖
|
||||
庾
|
||||
终
|
||||
暨
|
||||
居
|
||||
衡
|
||||
步
|
||||
都
|
||||
耿
|
||||
满
|
||||
弘
|
||||
匡
|
||||
国
|
||||
文
|
||||
寇
|
||||
广
|
||||
禄
|
||||
阙
|
||||
东
|
||||
殴
|
||||
殳
|
||||
沃
|
||||
利
|
||||
蔚
|
||||
越
|
||||
夔
|
||||
隆
|
||||
师
|
||||
巩
|
||||
厍
|
||||
聂
|
||||
晁
|
||||
勾
|
||||
敖
|
||||
融
|
||||
冷
|
||||
訾
|
||||
辛
|
||||
阚
|
||||
那
|
||||
简
|
||||
饶
|
||||
空
|
||||
曾
|
||||
毋
|
||||
沙
|
||||
乜
|
||||
养
|
||||
鞠
|
||||
须
|
||||
丰
|
||||
巢
|
||||
关
|
||||
蒯
|
||||
相
|
||||
查
|
||||
後
|
||||
荆
|
||||
红
|
||||
游
|
||||
竺
|
||||
权
|
||||
逯
|
||||
盖
|
||||
益
|
||||
桓
|
||||
公
|
||||
万俟
|
||||
司马
|
||||
上官
|
||||
欧阳
|
||||
夏侯
|
||||
诸葛
|
||||
闻人
|
||||
东方
|
||||
赫连
|
||||
皇甫
|
||||
尉迟
|
||||
公羊
|
||||
澹台
|
||||
公冶
|
||||
宗政
|
||||
濮阳
|
||||
淳于
|
||||
单于
|
||||
太叔
|
||||
申屠
|
||||
公孙
|
||||
仲孙
|
||||
轩辕
|
||||
令狐
|
||||
钟离
|
||||
宇文
|
||||
长孙
|
||||
慕容
|
||||
鲜于
|
||||
闾丘
|
||||
司徒
|
||||
司空
|
||||
亓官
|
||||
司寇
|
||||
仉
|
||||
督
|
||||
子车
|
||||
颛孙
|
||||
端木
|
||||
巫马
|
||||
公西
|
||||
漆雕
|
||||
乐正
|
||||
壤驷
|
||||
公良
|
||||
拓跋
|
||||
夹谷
|
||||
宰父
|
||||
谷梁
|
||||
晋
|
||||
楚
|
||||
闫
|
||||
法
|
||||
汝
|
||||
鄢
|
||||
涂
|
||||
钦
|
||||
段干
|
||||
百里
|
||||
东郭
|
||||
南门
|
||||
呼延
|
||||
归
|
||||
海
|
||||
羊舌
|
||||
微生
|
||||
岳
|
||||
帅
|
||||
缑
|
||||
亢
|
||||
况
|
||||
后
|
||||
有
|
||||
琴
|
||||
梁丘
|
||||
左丘
|
||||
东门
|
||||
西门
|
||||
商
|
||||
牟
|
||||
佘
|
||||
佴
|
||||
伯
|
||||
赏
|
||||
南宫
|
||||
墨
|
||||
哈
|
||||
谯
|
||||
笪
|
||||
年
|
||||
爱
|
||||
阳
|
||||
佟
|
||||
第五
|
||||
言
|
||||
福
|
||||
百
|
||||
家
|
||||
姓
|
||||
终
|
||||
"赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯", "陈", "褚", "卫", "蒋", "沈", "韩", "杨", "朱", "秦", "尤", "许", "何", "吕", "施", "张", "孔", "曹", "严", "华", "金", "魏", "陶", "姜", "戚", "谢", "邹", "喻", "柏", "水", "窦", "章", "云", "苏", "潘", "葛", "奚", "范", "彭", "郎", "鲁", "韦", "昌", "马", "苗", "凤", "花", "方", "俞", "任", "袁", "柳", "酆", "鲍", "史", "唐", "费", "廉", "岑", "薛", "雷", "贺", "倪", "汤", "滕", "殷", "罗", "毕", "郝", "邬", "安", "常", "乐", "于", "时", "傅", "皮", "卞", "齐", "康", "伍", "余", "元", "卜", "顾", "孟", "平", "黄", "和", "穆", "萧", "尹", "姚", "邵", "湛", "汪", "祁", "毛", "禹", "狄", "米", "贝", "明", "臧", "计", "伏", "成", "戴", "谈", "宋", "茅", "庞", "熊", "纪", "舒", "屈", "项", "祝", "董", "梁", "杜", "阮", "蓝", "闵", "席", "季", "麻", "强", "贾", "路", "娄", "危", "江", "童", "颜", "郭", "梅", "盛", "林", "刁", "钟", "徐", "邱", "骆", "高", "夏", "蔡", "田", "樊", "胡", "凌", "霍", "虞", "万", "支", "柯", "昝", "管", "卢", "莫", "经", "房", "裘", "缪", "干", "解", "应", "宗", "丁", "宣", "贲", "邓", "郁", "单", "杭", "洪", "包", "诸", "左", "石", "崔", "吉", "钮", "龚", "程", "嵇", "邢", "滑", "裴", "陆", "荣", "翁", "荀", "羊", "於", "惠", "甄", "麴", "家", "封", "芮", "羿", "储", "靳", "汲", "邴", "糜", "松", "井", "段", "富", "巫", "乌", "焦", "巴", "弓", "牧", "隗", "山", "谷", "车", "侯", "宓", "蓬", "全", "郗", "班", "仰", "秋", "仲", "伊", "宫", "宁", "仇", "栾", "暴", "甘", "钭", "厉", "戎", "祖", "武", "符", "刘", "景", "詹", "束", "龙", "叶", "幸", "司", "韶", "郜", "黎", "蓟", "薄", "印", "宿", "白", "怀", "蒲", "邰", "从", "鄂", "索", "咸", "籍", "赖", "卓", "蔺", "屠", "蒙", "池", "乔", "阴", "欎", "胥", "能", "苍", "双", "闻", "莘", "党", "翟", "谭", "贡", "劳", "逄", "姬", "申", "扶", "堵", "冉", "宰", "郦", "雍", "舄", "璩", "桑", "桂", "濮", "牛", "寿", "通", "边", "扈", "燕", "冀", "郏", "浦", "尚", "农", "温", "别", "庄", "晏", "柴", "瞿", "阎", "充", "慕", "连", "茹", "习", "宦", "艾", "鱼", "容", "向", "古", "易", "慎", "戈", "廖", "庾", "终", "暨", "居", "衡", "步", "都", "耿", "满", "弘", "匡", "国", "文", "寇", "广", "禄", "阙", "东", "殴", "殳", "沃", "利", "蔚", "越", "夔", "隆", "师", "巩", "厍", "聂", "晁", "勾", "敖", "融", "冷", "訾", "辛", "阚", "那", "简", "饶", "空", "曾", "毋", "沙", "乜", "养", "鞠", "须", "丰", "巢", "关", "蒯", "相", "查", "後", "荆", "红", "游", "竺", "权", "逯", "盖", "益", "桓", "公", "万俟", "司马", "上官", "欧阳", "夏侯", "诸葛", "闻人", "东方", "赫连", "皇甫", "尉迟", "公羊", "澹台", "公冶", "宗政", "濮阳", "淳于", "单于", "太叔", "申屠", "公孙", "仲孙", "轩辕", "令狐", "钟离", "宇文", "长孙", "慕容", "鲜于", "闾丘", "司徒", "司空", "亓官", "司寇", "仉", "督", "子车", "颛孙", "端木", "巫马", "公西", "漆雕", "乐正", "壤驷", "公良", "拓跋", "夹谷", "宰父", "谷梁", "晋", "楚", "闫", "法", "汝", "鄢", "涂", "钦", "段干", "百里", "东郭", "南门", "呼延", "归", "海", "羊舌", "微生", "岳", "帅", "缑", "亢", "况", "后", "有", "琴", "梁丘", "左丘", "东门", "西门", "商", "牟", "佘", "佴", "伯", "赏", "南宫", "墨", "哈", "谯", "笪", "年", "爱", "阳", "佟", "第五", "言", "福", "百", "家", "姓", "终"
|
||||
|
||||
Binary file not shown.
@ -80,6 +80,8 @@ public partial class Student : CharacterBody2D
|
||||
// GD.Print($"Speed: {Speed}");
|
||||
var ap = GetNode<AnimationPlayer>("AnimationPlayer");
|
||||
ap.Play("idle_front");
|
||||
var name_test = GetNode<StudentName>("StudentName");
|
||||
GD.Print("生成的名字是: " + name_test.GenerateName());
|
||||
}
|
||||
|
||||
public void MoveFollowPath(List<Vector2I> path)
|
||||
|
||||
27
scripts/StudentName.cs
Normal file
27
scripts/StudentName.cs
Normal file
@ -0,0 +1,27 @@
|
||||
using Godot;
|
||||
using System;
|
||||
using System.IO;
|
||||
|
||||
public partial class StudentName : Node
|
||||
{
|
||||
// Called when the node enters the scene tree for the first time.
|
||||
public override void _Ready()
|
||||
{
|
||||
}
|
||||
|
||||
// Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
public override void _Process(double delta)
|
||||
{
|
||||
}
|
||||
public string GenerateName()
|
||||
{
|
||||
string[] 姓氏 = { "大", "小", "飞", "傻", "呆", "雷", "东", "西", "王", "赵", "李", "张", "刘", "周" ,"赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯", "陈", "褚", "卫", "蒋", "沈", "韩", "杨", "朱", "秦", "尤", "许", "何", "吕", "施", "张", "孔", "曹", "严", "华", "金", "魏", "陶", "姜", "戚", "谢", "邹", "喻", "柏", "水", "窦", "章", "云", "苏", "潘", "葛", "奚", "范", "彭", "郎", "鲁", "韦", "昌", "马", "苗", "凤", "花", "方", "俞", "任", "袁", "柳", "酆", "鲍", "史", "唐", "费", "廉", "岑", "薛", "雷", "贺", "倪", "汤", "滕", "殷", "罗", "毕", "郝", "邬", "安", "常", "乐", "于", "时", "傅", "皮", "卞", "齐", "康", "伍", "余", "元", "卜", "顾", "孟", "平", "黄", "和", "穆", "萧", "尹", "姚", "邵", "湛", "汪", "祁", "毛", "禹", "狄", "米", "贝", "明", "臧", "计", "伏", "成", "戴", "谈", "宋", "茅", "庞", "熊", "纪", "舒", "屈", "项", "祝", "董", "梁", "杜", "阮", "蓝", "闵", "席", "季", "麻", "强", "贾", "路", "娄", "危", "江", "童", "颜", "郭", "梅", "盛", "林", "刁", "钟", "徐", "邱", "骆", "高", "夏", "蔡", "田", "樊", "胡", "凌", "霍", "虞", "万", "支", "柯", "昝", "管", "卢", "莫", "经", "房", "裘", "缪", "干", "解", "应", "宗", "丁", "宣", "贲", "邓", "郁", "单", "杭", "洪", "包", "诸", "左", "石", "崔", "吉", "钮", "龚", "程", "嵇", "邢", "滑", "裴", "陆", "荣", "翁", "荀", "羊", "於", "惠", "甄", "麴", "家", "封", "芮", "羿", "储", "靳", "汲", "邴", "糜", "松", "井", "段", "富", "巫", "乌", "焦", "巴", "弓", "牧", "隗", "山", "谷", "车", "侯", "宓", "蓬", "全", "郗", "班", "仰", "秋", "仲", "伊", "宫", "宁", "仇", "栾", "暴", "甘", "钭", "厉", "戎", "祖", "武", "符", "刘", "景", "詹", "束", "龙", "叶", "幸", "司", "韶", "郜", "黎", "蓟", "薄", "印", "宿", "白", "怀", "蒲", "邰", "从", "鄂", "索", "咸", "籍", "赖", "卓", "蔺", "屠", "蒙", "池", "乔", "阴", "欎", "胥", "能", "苍", "双", "闻", "莘", "党", "翟", "谭", "贡", "劳", "逄", "姬", "申", "扶", "堵", "冉", "宰", "郦", "雍", "舄", "璩", "桑", "桂", "濮", "牛", "寿", "通", "边", "扈", "燕", "冀", "郏", "浦", "尚", "农", "温", "别", "庄", "晏", "柴", "瞿", "阎", "充", "慕", "连", "茹", "习", "宦", "艾", "鱼", "容", "向", "古", "易", "慎", "戈", "廖", "庾", "终", "暨", "居", "衡", "步", "都", "耿", "满", "弘", "匡", "国", "文", "寇", "广", "禄", "阙", "东", "殴", "殳", "沃", "利", "蔚", "越", "夔", "隆", "师", "巩", "厍", "聂", "晁", "勾", "敖", "融", "冷", "訾", "辛", "阚", "那", "简", "饶", "空", "曾", "毋", "沙", "乜", "养", "鞠", "须", "丰", "巢", "关", "蒯", "相", "查", "後", "荆", "红", "游", "竺", "权", "逯", "盖", "益", "桓", "公", "万俟", "司马", "上官", "欧阳", "夏侯", "诸葛", "闻人", "东方", "赫连", "皇甫", "尉迟", "公羊", "澹台", "公冶", "宗政", "濮阳", "淳于", "单于", "太叔", "申屠", "公孙", "仲孙", "轩辕", "令狐", "钟离", "宇文", "长孙", "慕容", "鲜于", "闾丘", "司徒", "司空", "亓官", "司寇", "仉", "督", "子车", "颛孙", "端木", "巫马", "公西", "漆雕", "乐正", "壤驷", "公良", "拓跋", "夹谷", "宰父", "谷梁", "晋", "楚", "闫", "法", "汝", "鄢", "涂", "钦", "段干", "百里", "东郭", "南门", "呼延", "归", "海", "羊舌", "微生", "岳", "帅", "缑", "亢", "况", "后", "有", "琴", "梁丘", "左丘", "东门", "西门", "商", "牟", "佘", "佴", "伯", "赏", "南宫", "墨", "哈", "谯", "笪", "年", "爱", "阳", "佟", "第五", "言", "福", "百", "家", "姓", "终"};
|
||||
string[] 名字前缀 = { "金", "猪", "兔", "猫", "鱼", "蛋", "胖", "大", "傻", "酷", "蠢", "聪", "萌", "暴","靖", "铭", "琛", "川", "承", "司", "斯", "宗", "骁", "聪", "在", "钩", "锦", "铎", "楚", "铮", "钦", "则", "楠", "景", "茗", "聿", "启", "尧", "言", "嘉", "桉", "桐", "筒", "竹", "林", "乔", "栋", "家", "翊", "松", "清", "澈", "泫", "浚", "润", "泽", "向", "凡", "文", "浦", "洲", "珩", "玄", "洋", "淮", "雨", "子", "云", "卓", "昱", "南", "晨", "知", "宁", "年", "易", "晗", "炎", "焕", "哲", "煦", "旭", "明", "阳", "朗", "典", "辰", "宸", "野", "安", "为", "亦", "岚", "也", "围", "以", "延", "允", "容", "恩", "衡", "宇", "硕", "已", "意", "也", "坤", "辰", "伊", "米", "安", "恩", "以", "容", "宛", "岚", "又", "衣", "亚", "悠", "允", "画", "灿", "夏", "珞", "煊", "晴", "彤", "诺", "宁", "恬", "钧", "灵", "昭", "琉", "晨", "曦", "南", "毓", "冉", "妍", "澜", "淇", "沐", "潆", "盈", "雨", "文", "冰", "雯", "溪", "子", "云", "汐", "潞", "淇", "妙", "涵", "楠", "景", "茗", "聿", "启", "尧", "言", "嘉", "桉", "桐", "筒", "竹", "林", "乔", "栋", "家", "翊", "松", "真", "心", "新", "悦", "西", "兮", "楚", "初", "千", "锐", "素", "锦", "静", "镜", "斯", "舒", "瑜", "童" };
|
||||
string[] 名字后缀 = { "子", "郎", "妹", "宝", "儿", "汉", "君", "爷", "娃", "猪", "鬼", "鸟", "仔", "蛋","靖", "铭", "琛", "川", "承", "司", "斯", "宗", "骁", "聪", "在", "钩", "锦", "铎", "楚", "铮", "钦", "则", "楠", "景", "茗", "聿", "启", "尧", "言", "嘉", "桉", "桐", "筒", "竹", "林", "乔", "栋", "家", "翊", "松", "清", "澈", "泫", "浚", "润", "泽", "向", "凡", "文", "浦", "洲", "珩", "玄", "洋", "淮", "雨", "子", "云", "卓", "昱", "南", "晨", "知", "宁", "年", "易", "晗", "炎", "焕", "哲", "煦", "旭", "明", "阳", "朗", "典", "辰", "宸", "野", "安", "为", "亦", "岚", "也", "围", "以", "延", "允", "容", "恩", "衡", "宇", "硕", "已", "意", "也", "坤", "辰", "伊", "米", "安", "恩", "以", "容", "宛", "岚", "又", "衣", "亚", "悠", "允", "画", "灿", "夏", "珞", "煊", "晴", "彤", "诺", "宁", "恬", "钧", "灵", "昭", "琉", "晨", "曦", "南", "毓", "冉", "妍", "澜", "淇", "沐", "潆", "盈", "雨", "文", "冰", "雯", "溪", "子", "云", "汐", "潞", "淇", "妙", "涵", "楠", "景", "茗", "聿", "启", "尧", "言", "嘉", "桉", "桐", "筒", "竹", "林", "乔", "栋", "家", "翊", "松", "真", "心", "新", "悦", "西", "兮", "楚", "初", "千", "锐", "素", "锦", "静", "镜", "斯", "舒", "瑜", "童" };
|
||||
|
||||
Random rand = new Random();
|
||||
string 姓 = 姓氏[rand.Next(姓氏.Length)];
|
||||
string 名 = 名字前缀[rand.Next(名字前缀.Length)] + 名字后缀[rand.Next(名字后缀.Length)];
|
||||
return 姓 + 名;
|
||||
}
|
||||
}
|
||||
94
student.tscn
94
student.tscn
@ -1,7 +1,8 @@
|
||||
[gd_scene load_steps=30 format=3 uid="uid://c413oatj0eqhu"]
|
||||
[gd_scene load_steps=14 format=3 uid="uid://c413oatj0eqhu"]
|
||||
|
||||
[ext_resource type="Script" path="res://scripts/Student.cs" id="1_oesea"]
|
||||
[ext_resource type="Texture2D" uid="uid://bw2007qd8eedh" path="res://resources/characters/bodies/Body_48x48_01.png" id="3_jhea4"]
|
||||
[ext_resource type="Script" path="res://scripts/StudentName.cs" id="8_kvqca"]
|
||||
[ext_resource type="Texture2D" uid="uid://c5or8ivaegryg" path="res://resources/characters/accessories/Accessory_06_Policeman_Hat_48x48_01.png" id="30_npp82"]
|
||||
[ext_resource type="Texture2D" uid="uid://ylt6r0ottjkn" path="res://resources/characters/eyes/Eyes_48x48_01.png" id="96_q8xrp"]
|
||||
[ext_resource type="Texture2D" uid="uid://dnqrj6tcfn7rb" path="res://resources/characters/hairstyles/Hairstyle_01_48x48_01.png" id="103_yndn4"]
|
||||
@ -11,90 +12,7 @@
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_opr6h"]
|
||||
size = Vector2(48, 96)
|
||||
|
||||
[sub_resource type="BlackboardPlan" id="BlackboardPlan_pdckj"]
|
||||
var/Stayed/name = &"Stayed"
|
||||
var/Stayed/type = 3
|
||||
var/Stayed/value = 0.0
|
||||
var/Stayed/hint = 0
|
||||
var/Stayed/hint_string = ""
|
||||
|
||||
[sub_resource type="BBVariant" id="BBVariant_0reab"]
|
||||
resource_name = "0"
|
||||
saved_value = 0
|
||||
type = 2
|
||||
|
||||
[sub_resource type="BBNode" id="BBNode_ae20x"]
|
||||
resource_name = "."
|
||||
saved_value = NodePath(".")
|
||||
|
||||
[sub_resource type="BTCallMethod" id="BTCallMethod_6osdv"]
|
||||
node = SubResource("BBNode_ae20x")
|
||||
method = &"GoTo"
|
||||
args = Array[BBVariant]([SubResource("BBVariant_0reab")])
|
||||
|
||||
[sub_resource type="BBVariant" id="BBVariant_r6svu"]
|
||||
resource_name = "1"
|
||||
saved_value = 1
|
||||
type = 2
|
||||
|
||||
[sub_resource type="BBNode" id="BBNode_0h6d4"]
|
||||
resource_name = "."
|
||||
saved_value = NodePath(".")
|
||||
|
||||
[sub_resource type="BTCallMethod" id="BTCallMethod_hlg51"]
|
||||
node = SubResource("BBNode_0h6d4")
|
||||
method = &"GoTo"
|
||||
args = Array[BBVariant]([SubResource("BBVariant_r6svu")])
|
||||
|
||||
[sub_resource type="BBVariant" id="BBVariant_0kduy"]
|
||||
resource_name = "2"
|
||||
saved_value = 2
|
||||
type = 2
|
||||
|
||||
[sub_resource type="BBNode" id="BBNode_3rnl4"]
|
||||
resource_name = "."
|
||||
saved_value = NodePath(".")
|
||||
|
||||
[sub_resource type="BTCallMethod" id="BTCallMethod_s6v6a"]
|
||||
node = SubResource("BBNode_3rnl4")
|
||||
method = &"GoTo"
|
||||
args = Array[BBVariant]([SubResource("BBVariant_0kduy")])
|
||||
|
||||
[sub_resource type="BBVariant" id="BBVariant_ofgnx"]
|
||||
resource_name = "3"
|
||||
saved_value = 3
|
||||
type = 2
|
||||
|
||||
[sub_resource type="BBNode" id="BBNode_sc5bo"]
|
||||
resource_name = "."
|
||||
saved_value = NodePath(".")
|
||||
|
||||
[sub_resource type="BTCallMethod" id="BTCallMethod_861fo"]
|
||||
node = SubResource("BBNode_sc5bo")
|
||||
method = &"GoTo"
|
||||
args = Array[BBVariant]([SubResource("BBVariant_ofgnx")])
|
||||
|
||||
[sub_resource type="BTProbabilitySelector" id="BTProbabilitySelector_syngh"]
|
||||
children = [SubResource("BTCallMethod_6osdv"), SubResource("BTCallMethod_hlg51"), SubResource("BTCallMethod_s6v6a"), SubResource("BTCallMethod_861fo")]
|
||||
|
||||
[sub_resource type="BTCooldown" id="BTCooldown_l6f38"]
|
||||
children = [SubResource("BTProbabilitySelector_syngh")]
|
||||
trigger_on_failure = true
|
||||
cooldown_state_var = &"Stayed"
|
||||
|
||||
[sub_resource type="BTSequence" id="BTSequence_4yux8"]
|
||||
children = [SubResource("BTCooldown_l6f38")]
|
||||
|
||||
[sub_resource type="BehaviorTree" id="BehaviorTree_rj16b"]
|
||||
blackboard_plan = SubResource("BlackboardPlan_pdckj")
|
||||
root_task = SubResource("BTSequence_4yux8")
|
||||
|
||||
[sub_resource type="BlackboardPlan" id="BlackboardPlan_gs1pu"]
|
||||
var/Stayed/name = &"Stayed"
|
||||
var/Stayed/type = 3
|
||||
var/Stayed/value = -100.0
|
||||
var/Stayed/hint = 0
|
||||
var/Stayed/hint_string = ""
|
||||
[sub_resource type="BlackboardPlan" id="BlackboardPlan_np5gt"]
|
||||
|
||||
[sub_resource type="Animation" id="Animation_f0f87"]
|
||||
length = 0.001
|
||||
@ -191,8 +109,7 @@ position = Vector2(0, -48)
|
||||
shape = SubResource("RectangleShape2D_opr6h")
|
||||
|
||||
[node name="BTPlayer" type="BTPlayer" parent="."]
|
||||
behavior_tree = SubResource("BehaviorTree_rj16b")
|
||||
blackboard_plan = SubResource("BlackboardPlan_gs1pu")
|
||||
blackboard_plan = SubResource("BlackboardPlan_np5gt")
|
||||
|
||||
[node name="parts" type="Node2D" parent="."]
|
||||
position = Vector2(0, -24)
|
||||
@ -243,3 +160,6 @@ frame = 45
|
||||
libraries = {
|
||||
"": SubResource("AnimationLibrary_fw47y")
|
||||
}
|
||||
|
||||
[node name="StudentName" type="Node" parent="."]
|
||||
script = ExtResource("8_kvqca")
|
||||
|
||||
8
导师模拟器.csproj.old.2
Normal file
8
导师模拟器.csproj.old.2
Normal file
@ -0,0 +1,8 @@
|
||||
<Project Sdk="Godot.NET.Sdk/4.3.0-limboai-v1.2.2.gha">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net6.0</TargetFramework>
|
||||
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'android' ">net7.0</TargetFramework>
|
||||
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'ios' ">net8.0</TargetFramework>
|
||||
<EnableDynamicLoading>true</EnableDynamicLoading>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
8
导师模拟器.csproj.old.3
Normal file
8
导师模拟器.csproj.old.3
Normal file
@ -0,0 +1,8 @@
|
||||
<Project Sdk="Godot.NET.Sdk/4.3.0">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net6.0</TargetFramework>
|
||||
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'android' ">net7.0</TargetFramework>
|
||||
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'ios' ">net8.0</TargetFramework>
|
||||
<EnableDynamicLoading>true</EnableDynamicLoading>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
Loading…
Reference in New Issue
Block a user