【Unity3d笔记】 文件路径与层级路径(Hierarchy)

【Unity3d笔记】 文件路径与层级路径(Hierarchy)


Unity3d里面经常需要加载Resources文件夹下的资源,这里用到的是加载资源的文件路径,形式为 string path = "xxx\\xxx\\xxx";string path = @"xxx\xxx\xxx";,注意是 右斜杠,因为它是转义符号,因此在第一种形式中需要在前面再加一个 \

与之不同的是,在用transform.Find()方法查找场景子物体时,目标物体虽然在根物体(调用Find()方法的物体)的子树中,但不一定是根物体的孩子,这时候需要用到层次路径,即从根物体出发直到子物体的路径,比如以下层级:

  • A
    • B
      • D
      • E
    • C
      • F
        • G

如果我们要查找 G,而目前我们知道 A,由此可知F的层级路径为A->C->F->G,那么就可以这么写:A.tranform.Find("C/F/G");,注意是左斜杠,它不是转义符号。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值