diff --git a/Animation/Boys.webp.import b/Animation/Boys.webp.import index 151ff36..dd7c95a 100644 --- a/Animation/Boys.webp.import +++ b/Animation/Boys.webp.import @@ -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 diff --git a/Animation/Computer.webp.import b/Animation/Computer.webp.import index cf8e7c2..ebc8ca4 100644 --- a/Animation/Computer.webp.import +++ b/Animation/Computer.webp.import @@ -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 diff --git a/Animation/Girls.webp.import b/Animation/Girls.webp.import index 7f4f090..de7826d 100644 --- a/Animation/Girls.webp.import +++ b/Animation/Girls.webp.import @@ -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 diff --git a/TXT_file/xing.txt b/TXT_file/xing.txt index 82bcff2..689bbb3 100644 --- a/TXT_file/xing.txt +++ b/TXT_file/xing.txt @@ -1,508 +1 @@ -赵 -钱 -孙 -李 -周 -吴 -郑 -王 -冯 -陈 -褚 -卫 -蒋 -沈 -韩 -杨 -朱 -秦 -尤 -许 -何 -吕 -施 -张 -孔 -曹 -严 -华 -金 -魏 -陶 -姜 -戚 -谢 -邹 -喻 -柏 -水 -窦 -章 -云 -苏 -潘 -葛 -奚 -范 -彭 -郎 -鲁 -韦 -昌 -马 -苗 -凤 -花 -方 -俞 -任 -袁 -柳 -酆 -鲍 -史 -唐 -费 -廉 -岑 -薛 -雷 -贺 -倪 -汤 -滕 -殷 -罗 -毕 -郝 -邬 -安 -常 -乐 -于 -时 -傅 -皮 -卞 -齐 -康 -伍 -余 -元 -卜 -顾 -孟 -平 -黄 -和 -穆 -萧 -尹 -姚 -邵 -湛 -汪 -祁 -毛 -禹 -狄 -米 -贝 -明 -臧 -计 -伏 -成 -戴 -谈 -宋 -茅 -庞 -熊 -纪 -舒 -屈 -项 -祝 -董 -梁 -杜 -阮 -蓝 -闵 -席 -季 -麻 -强 -贾 -路 -娄 -危 -江 -童 -颜 -郭 -梅 -盛 -林 -刁 -钟 -徐 -邱 -骆 -高 -夏 -蔡 -田 -樊 -胡 -凌 -霍 -虞 -万 -支 -柯 -昝 -管 -卢 -莫 -经 -房 -裘 -缪 -干 -解 -应 -宗 -丁 -宣 -贲 -邓 -郁 -单 -杭 -洪 -包 -诸 -左 -石 -崔 -吉 -钮 -龚 -程 -嵇 -邢 -滑 -裴 -陆 -荣 -翁 -荀 -羊 -於 -惠 -甄 -麴 -家 -封 -芮 -羿 -储 -靳 -汲 -邴 -糜 -松 -井 -段 -富 -巫 -乌 -焦 -巴 -弓 -牧 -隗 -山 -谷 -车 -侯 -宓 -蓬 -全 -郗 -班 -仰 -秋 -仲 -伊 -宫 -宁 -仇 -栾 -暴 -甘 -钭 -厉 -戎 -祖 -武 -符 -刘 -景 -詹 -束 -龙 -叶 -幸 -司 -韶 -郜 -黎 -蓟 -薄 -印 -宿 -白 -怀 -蒲 -邰 -从 -鄂 -索 -咸 -籍 -赖 -卓 -蔺 -屠 -蒙 -池 -乔 -阴 -欎 -胥 -能 -苍 -双 -闻 -莘 -党 -翟 -谭 -贡 -劳 -逄 -姬 -申 -扶 -堵 -冉 -宰 -郦 -雍 -舄 -璩 -桑 -桂 -濮 -牛 -寿 -通 -边 -扈 -燕 -冀 -郏 -浦 -尚 -农 -温 -别 -庄 -晏 -柴 -瞿 -阎 -充 -慕 -连 -茹 -习 -宦 -艾 -鱼 -容 -向 -古 -易 -慎 -戈 -廖 -庾 -终 -暨 -居 -衡 -步 -都 -耿 -满 -弘 -匡 -国 -文 -寇 -广 -禄 -阙 -东 -殴 -殳 -沃 -利 -蔚 -越 -夔 -隆 -师 -巩 -厍 -聂 -晁 -勾 -敖 -融 -冷 -訾 -辛 -阚 -那 -简 -饶 -空 -曾 -毋 -沙 -乜 -养 -鞠 -须 -丰 -巢 -关 -蒯 -相 -查 -後 -荆 -红 -游 -竺 -权 -逯 -盖 -益 -桓 -公 -万俟 -司马 -上官 -欧阳 -夏侯 -诸葛 -闻人 -东方 -赫连 -皇甫 -尉迟 -公羊 -澹台 -公冶 -宗政 -濮阳 -淳于 -单于 -太叔 -申屠 -公孙 -仲孙 -轩辕 -令狐 -钟离 -宇文 -长孙 -慕容 -鲜于 -闾丘 -司徒 -司空 -亓官 -司寇 -仉 -督 -子车 -颛孙 -端木 -巫马 -公西 -漆雕 -乐正 -壤驷 -公良 -拓跋 -夹谷 -宰父 -谷梁 -晋 -楚 -闫 -法 -汝 -鄢 -涂 -钦 -段干 -百里 -东郭 -南门 -呼延 -归 -海 -羊舌 -微生 -岳 -帅 -缑 -亢 -况 -后 -有 -琴 -梁丘 -左丘 -东门 -西门 -商 -牟 -佘 -佴 -伯 -赏 -南宫 -墨 -哈 -谯 -笪 -年 -爱 -阳 -佟 -第五 -言 -福 -百 -家 -姓 -终 \ No newline at end of file +"赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯", "陈", "褚", "卫", "蒋", "沈", "韩", "杨", "朱", "秦", "尤", "许", "何", "吕", "施", "张", "孔", "曹", "严", "华", "金", "魏", "陶", "姜", "戚", "谢", "邹", "喻", "柏", "水", "窦", "章", "云", "苏", "潘", "葛", "奚", "范", "彭", "郎", "鲁", "韦", "昌", "马", "苗", "凤", "花", "方", "俞", "任", "袁", "柳", "酆", "鲍", "史", "唐", "费", "廉", "岑", "薛", "雷", "贺", "倪", "汤", "滕", "殷", "罗", "毕", "郝", "邬", "安", "常", "乐", "于", "时", "傅", "皮", "卞", "齐", "康", "伍", "余", "元", "卜", "顾", "孟", "平", "黄", "和", "穆", "萧", "尹", "姚", "邵", "湛", "汪", "祁", "毛", "禹", "狄", "米", "贝", "明", "臧", "计", "伏", "成", "戴", "谈", "宋", "茅", "庞", "熊", "纪", "舒", "屈", "项", "祝", "董", "梁", "杜", "阮", "蓝", "闵", "席", "季", "麻", "强", "贾", "路", "娄", "危", "江", "童", "颜", "郭", "梅", "盛", "林", "刁", "钟", "徐", "邱", "骆", "高", "夏", "蔡", "田", "樊", "胡", "凌", "霍", "虞", "万", "支", "柯", "昝", "管", "卢", "莫", "经", "房", "裘", "缪", "干", "解", "应", "宗", "丁", "宣", "贲", "邓", "郁", "单", "杭", "洪", "包", "诸", "左", "石", "崔", "吉", "钮", "龚", "程", "嵇", "邢", "滑", "裴", "陆", "荣", "翁", "荀", "羊", "於", "惠", "甄", "麴", "家", "封", "芮", "羿", "储", "靳", "汲", "邴", "糜", "松", "井", "段", "富", "巫", "乌", "焦", "巴", "弓", "牧", "隗", "山", "谷", "车", "侯", "宓", "蓬", "全", "郗", "班", "仰", "秋", "仲", "伊", "宫", "宁", "仇", "栾", "暴", "甘", "钭", "厉", "戎", "祖", "武", "符", "刘", "景", "詹", "束", "龙", "叶", "幸", "司", "韶", "郜", "黎", "蓟", "薄", "印", "宿", "白", "怀", "蒲", "邰", "从", "鄂", "索", "咸", "籍", "赖", "卓", "蔺", "屠", "蒙", "池", "乔", "阴", "欎", "胥", "能", "苍", "双", "闻", "莘", "党", "翟", "谭", "贡", "劳", "逄", "姬", "申", "扶", "堵", "冉", "宰", "郦", "雍", "舄", "璩", "桑", "桂", "濮", "牛", "寿", "通", "边", "扈", "燕", "冀", "郏", "浦", "尚", "农", "温", "别", "庄", "晏", "柴", "瞿", "阎", "充", "慕", "连", "茹", "习", "宦", "艾", "鱼", "容", "向", "古", "易", "慎", "戈", "廖", "庾", "终", "暨", "居", "衡", "步", "都", "耿", "满", "弘", "匡", "国", "文", "寇", "广", "禄", "阙", "东", "殴", "殳", "沃", "利", "蔚", "越", "夔", "隆", "师", "巩", "厍", "聂", "晁", "勾", "敖", "融", "冷", "訾", "辛", "阚", "那", "简", "饶", "空", "曾", "毋", "沙", "乜", "养", "鞠", "须", "丰", "巢", "关", "蒯", "相", "查", "後", "荆", "红", "游", "竺", "权", "逯", "盖", "益", "桓", "公", "万俟", "司马", "上官", "欧阳", "夏侯", "诸葛", "闻人", "东方", "赫连", "皇甫", "尉迟", "公羊", "澹台", "公冶", "宗政", "濮阳", "淳于", "单于", "太叔", "申屠", "公孙", "仲孙", "轩辕", "令狐", "钟离", "宇文", "长孙", "慕容", "鲜于", "闾丘", "司徒", "司空", "亓官", "司寇", "仉", "督", "子车", "颛孙", "端木", "巫马", "公西", "漆雕", "乐正", "壤驷", "公良", "拓跋", "夹谷", "宰父", "谷梁", "晋", "楚", "闫", "法", "汝", "鄢", "涂", "钦", "段干", "百里", "东郭", "南门", "呼延", "归", "海", "羊舌", "微生", "岳", "帅", "缑", "亢", "况", "后", "有", "琴", "梁丘", "左丘", "东门", "西门", "商", "牟", "佘", "佴", "伯", "赏", "南宫", "墨", "哈", "谯", "笪", "年", "爱", "阳", "佟", "第五", "言", "福", "百", "家", "姓", "终" diff --git a/addons/godot-git-plugin/win64/~libgit_plugin.windows.editor.x86_64.dll~RF3e4f6a.TMP b/addons/godot-git-plugin/win64/~libgit_plugin.windows.editor.x86_64.dll~RF3e4f6a.TMP new file mode 100644 index 0000000..47bbb1d Binary files /dev/null and b/addons/godot-git-plugin/win64/~libgit_plugin.windows.editor.x86_64.dll~RF3e4f6a.TMP differ diff --git a/scripts/Student.cs b/scripts/Student.cs index 6f8d8b5..fab7a6c 100644 --- a/scripts/Student.cs +++ b/scripts/Student.cs @@ -80,6 +80,8 @@ public partial class Student : CharacterBody2D // GD.Print($"Speed: {Speed}"); var ap = GetNode("AnimationPlayer"); ap.Play("idle_front"); + var name_test = GetNode("StudentName"); + GD.Print("生成的名字是: " + name_test.GenerateName()); } public void MoveFollowPath(List path) diff --git a/scripts/StudentName.cs b/scripts/StudentName.cs new file mode 100644 index 0000000..d75d196 --- /dev/null +++ b/scripts/StudentName.cs @@ -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 姓 + 名; + } +} diff --git a/student.tscn b/student.tscn index 37b7388..9a09182 100644 --- a/student.tscn +++ b/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") diff --git a/导师模拟器.csproj.old.2 b/导师模拟器.csproj.old.2 new file mode 100644 index 0000000..880eee4 --- /dev/null +++ b/导师模拟器.csproj.old.2 @@ -0,0 +1,8 @@ + + + net6.0 + net7.0 + net8.0 + true + + \ No newline at end of file diff --git a/导师模拟器.csproj.old.3 b/导师模拟器.csproj.old.3 new file mode 100644 index 0000000..53cc1f1 --- /dev/null +++ b/导师模拟器.csproj.old.3 @@ -0,0 +1,8 @@ + + + net6.0 + net7.0 + net8.0 + true + + \ No newline at end of file