请找管理员授权。/funnyscript/edit_node_item.php
using Common_Robot2; using ConverxHull; using System.Collections; using Three.Net.Objects; namespace Test1 { /// <summary> /// 读取放置信息 /// </summary> public class S_Read_Put : C_Node { public string key_read = ""; public string key_save = ""; public string key_A = ""; public string key_sucker = ""; public string key_p7_dxyz = ""; public S_Read_Put(string name, C_Space space_parent, C_Space space) : base(name, space_parent, space) { } public override void init() { } public override Task run_sub() { run_sub_main(); return Task.CompletedTask; } public void run_sub_main() { List<string> pList = (List<string>)this.read_var(key_read, "List<string>"); if (pList == null) { Main.speak_async("数组读取为空!"); this.Next_Step = Node_Next.True; return; } C_Point3D A = Main.从数组读取C_Point3D(pList, 0); C_Point3D sucker = Main.从数组读取C_Point3D(pList, 3); C_Point3D P7_dxyz = Main.从数组读取C_Point3D(pList, 6); this.save_var(key_A, "C_Point3D", A); this.save_var(key_sucker, "C_Point3D", sucker.ToString()); this.save_var(key_p7_dxyz, "C_Point3D", P7_dxyz); } } }
ID=10724 S_Read_Put.cs
保存
using Common_Robot2; using ConverxHull; using System.Collections; using Three.Net.Objects; namespace Test1 { /// <summary> /// 读取放置信息 /// </summary> public class S_Read_Put : C_Node { public string key_read = ""; public string key_save = ""; public string key_A = ""; public string key_sucker = ""; public string key_p7_dxyz = ""; public S_Read_Put(string name, C_Space space_parent, C_Space space) : base(name, space_parent, space) { } public override void init() { } public override Task run_sub() { run_sub_main(); return Task.CompletedTask; } public void run_sub_main() { List<string> pList = (List<string>)this.read_var(key_read, "List<string>"); if (pList == null) { Main.speak_async("数组读取为空!"); this.Next_Step = Node_Next.True; return; } C_Point3D A = Main.从数组读取C_Point3D(pList, 0); C_Point3D sucker = Main.从数组读取C_Point3D(pList, 3); C_Point3D P7_dxyz = Main.从数组读取C_Point3D(pList, 6); this.save_var(key_A, "C_Point3D", A); this.save_var(key_sucker, "C_Point3D", sucker.ToString()); this.save_var(key_p7_dxyz, "C_Point3D", P7_dxyz); } } }