怎么设置一个全局变量,让他能够在不同的场景里面被调用呢?
第一步:新建脚本,为脚本添加自定义变量(全局变量的脚本不用添加到场景节点上,也不用添加任何交互)
第二步:项目设置-自动加载中,选择脚本路径后,点击添加
第三步:场景中的调用方法Get、Set
第三步 场景中调用全局变量的步骤分解 3-1.新建自定义变量a用于存储全局变量路径:设为字符串的类型,路径为/root/... 3-2. 右键搜索方法get_node 3-3. 变量a拖入交互编辑器,连接变量a和get_node方法。 3-4. 从get_node方法连线出来,按住Ctrl松开鼠标,找到Get或Set方法 3-5. get方法的使用 3-6. set方法的使用
好的,谢谢
@"于丽莎" 说道: 第三步 场景中调用全局变量的步骤分解 3-1.新建自定义变量a用于存储全局变量路径:设为字符串的类型,路径为/root/... 3-2. 右键搜索方法get_node 3-3. 变量a拖入交互编辑器,连接变量a和get_node方法。 3-4. 从get_node方法连线出来,按住Ctrl松开鼠标,找到Get或Set方法 3-5. get方法的使用 3-6. set方法的使用
按照您的教程做了一遍,可以调用另外一个脚本的变量,但是并不能实时调用,变量数值变化了,调用到的数值还是初始运行获取的那个数值,请问如何能获取最新的值呢?
评论
第一步:新建脚本,为脚本添加自定义变量(全局变量的脚本不用添加到场景节点上,也不用添加任何交互)

第二步:项目设置-自动加载中,选择脚本路径后,点击添加


第三步:场景中的调用方法Get、Set

第三步 场景中调用全局变量的步骤分解







3-1.新建自定义变量a用于存储全局变量路径:设为字符串的类型,路径为/root/...
3-2. 右键搜索方法get_node
3-3. 变量a拖入交互编辑器,连接变量a和get_node方法。
3-4. 从get_node方法连线出来,按住Ctrl松开鼠标,找到Get或Set方法
3-5. get方法的使用
3-6. set方法的使用
好的,谢谢
按照您的教程做了一遍,可以调用另外一个脚本的变量,但是并不能实时调用,变量数值变化了,调用到的数值还是初始运行获取的那个数值,请问如何能获取最新的值呢?