正确写法:

暂不知道为什么不能直接赋值,或许和粒子动态改参数的方式一样吧,但粒子参数是结构类型的,这里是引用类型的。未来得及深究,有谁明白其道理感谢告知一下。

另很重要的一点:

仅在代码中使用 public 去引用要切换的贴图是不行的,在Unity引擎中查看是没有问题的,但在发布后是会出意外的。需要将使用到的贴图都放入这个 Details 中才能正确引用。

我的情况是:地形中默认刷的贴图时第一张,点按钮要使第一张与第四、五张可以切换,如果不放入第四、五张贴图,就会切换成第二张或第三张的贴图,切轮到第一张贴图时就正常。由此大概可以猜出是资源获取的不正确,即使我在代码里公开引用了那两张贴图,但发布后依然不能正确切换,应该是Unity地形这块对于资源的管理可能不太一样。

UNITY 使用代码更换地形中草的贴图相关推荐

  1. Unity中用代码动态改变材质球贴图

    首先先把贴图放在Resources文件夹下,或者新建一个文件夹,便于管理. 并命好名,方便遍历. 创建脚本,挂在要动态改变的物体上. using System.Collections; using S ...

  2. Unity鼠标图标更换/点击图标更换

    Unity鼠标图标更换/点击图标更换 效果展示: 代码: using System.Collections; using System.Collections.Generic; using Unity ...

  3. unity开始游戏代码_Unity的代码之夏开始

    unity开始游戏代码 Two weeks ago we announced our Unity Summer of Code program through which we offer indie ...

  4. Unity 动态编辑Terrain地形(二)地势

    如果理解了HeightMap,对一块地形某一块区域的地势更改将会是一件很容易的事,但由于需要实现跨多块地图,四块地图之间的修改就会比较麻烦.从这一篇开始的几篇文章,会逐步完善一个地形编辑工具类Terr ...

  5. Unity 之 代码获取IOS设备型号 -- 做分辨率适配

    Unity 之 代码获取IOS设备型号 一,通过机器型号校验 1.1 逻辑解释 1.2 实现代码 二,通过长宽比校验 一,通过机器型号校验 1.1 逻辑解释 在https://www.theiphon ...

  6. Unity学习日志_Unity地形系统简介

    Unity学习日志_Unity地形系统简介 地形创建: Terrain中的组件: Transform Terrain 四大功能: paint Terrain,可以选择下面几种具体的模式: Create ...

  7. Unity 实用代码 小工具

    Unity 实用代码 小工具 Unity 屏幕截图 全屏截图方法 全屏截图方法 带委托事件 自定义截图方法 自定义截图方法 带委托 延迟工具 携程延迟方法 携程延迟带委托方法 场景加载 场景加载 方法 ...

  8. Unity 编辑器代码打开场景

    Unity 编辑器代码打开场景 需求 在编辑器下, 重新打开当前场景 注意: 如果没有保存场景, 不会进行保存 解决 public static void ReLoadNowScene() {// 使 ...

  9. 碰撞检测 Unity实验代码

    碰撞检测 Unity实验代码 CharacterCollision.cs RayCharacterCollision.cs TriggerCollision.cs CharacterCollision ...

最新文章

  1. 转:Ubuntu中安装和配置 Java JDK,并卸载自带OpenJDK(以Ubuntu 14.04为例)
  2. 网络优化常见专业术语详解
  3. 寺库等奢侈品电商补贴下的奢侈品市场,会是怎样的未来
  4. scrapy常用工具备忘
  5. oracle19c 安装权限_Oracle 数据库安装系列一:19C 软件安装和补丁升级
  6. MySQL安装叫重启_MySQL重启命令和MySQL数据库安装目录的操作过程
  7. 滴滴滴,测试工程师简历模板分享一波
  8. sql crud_使用适用于SQL Server的Python SQL库执行CRUD操作
  9. 非极大值抑制(non-maximum suppression)的理解与实现
  10. bzoj 1601: [Usaco2008 Oct]灌水(最小生成树)
  11. linux 引导原理 pdf,linux深度开发原理.pdf
  12. Entity FrameWork利用Database.SqlQueryT执行存储过程并返回参数
  13. C#积木游戏(改编自DevExpress GridTetris)
  14. 监控网页变化,实时推送微信消息
  15. 机器学习算法基础20210504-0529
  16. leetcode 算法题575 (简单147) 罗马数字转整数
  17. 数加平台协助汇合营销快速行动,捕获转瞬即逝的商机。
  18. redis进行对比时有对应的key却还是返回false
  19. xfs文件系统:格式化以及挂载
  20. ThinkPad开机停留在boot menu界面、进不了系统的解决方法

热门文章

  1. 使用Docker构建服务(6)
  2. 别再拿TPS说事了!说实在的,有些场景3000TPS就够用了 | 人物志
  3. 小学语文毕业知识整理与复习题
  4. Flexray基础解读
  5. 生物信息百Jia软件(22):featureCounts
  6. java基础知识--(常用类)String类
  7. ---------------------------SQL之机选大乐透,双色球算法-----------------------------
  8. 崩坏3九游服务器稳定吗,为什么崩坏三萌新入坑推荐选择官服而非渠道服,盘点几个必要的理由...
  9. JDK、JER、JVM是什么
  10. 数组中出现次数超过一半的数字