当前位置: 首页 > article >正文

【Unity】【游戏开发】【VR】如何解决脚本不在同一个项目无法引用Public变量的问题

【现象】

编写一个摩托车VR游戏,用到一些外部资源,发现摩托运动脚本所属项目是KartGame,而不是默认的Assembly-Csharp,因此自己创建的脚本中的公共变量无法在KartGame所属的脚本中使用。
在这里插入图片描述

【方法】

发现在Unity编辑器的Project面板中搜索assembly文件(后缀名asmdef)是搜不到的,所以需要去资源管理器直接搜。
我用everything,很方便就搜到了位置。
在这里插入图片描述

把此Assembly文件删除,回到Unity编辑器,自动触发重编译,再次打开ArcadeKart脚本,发现Unity已经将它重新归类成Assembly-Csharp。
在这里插入图片描述

再次尝试感应其他脚本的Public类,发现已经可以成功引用!

【总结】

如果想要统一项目中的Assembly,那么就删除所有不需要的Assembly文件即可!(asmdef和asmdef.meta)


http://www.kler.cn/a/421499.html

相关文章:

  • C# 动态类型 Dynamic
  • 【算法】【优选算法】位运算(下)
  • 如何在 Firefox 中清除特定网站的浏览历史记录
  • oracle数据库日常操作
  • 洛谷P2084
  • 夜神模拟器+Charles+postern+Mgisk+TrustMeAlready实现抓包
  • Epsilon2系列战术级微型惯性RTK卫星高精度组合导航系统0.5°/h
  • 开发中使用UML的流程_06 PIM-2:分析业务规则
  • Lumos学习王佩丰Excel第十九讲:Indirect函数
  • 《NGINX金典教程》读书笔记
  • 什么是敏捷(Agile)开发?Scrum和Kanban有什么关系?
  • 【Leetcode Top 100】2. 两数相加
  • 海康gige工业相机无驱动取像突破(c#实现,最后更新,你也可以移植到linux下去用)
  • 蓝桥杯第 23 场 小白入门赛
  • Spring Boot项目的创建
  • 微服务搭建----springboot接入Nacos2.x
  • 【Java基础面试题009】Java的I/O流是什么?
  • 160-两路14位400Msps AD,两路16位400Msps DA FMC子卡模块
  • 基于PySpark 使用线性回归、随机森林以及模型融合实现天气预测
  • 机器学习:精确率与召回率的权衡
  • 【服务器问题】xshell 登录远程服务器卡住( 而 vscode 直接登录不上)
  • Linux常用命令行
  • 澎峰科技助力中国移动 重磅发布智算“芯合”算力原生基础软件栈2.0
  • 剩余银饰的重量
  • 记录一次网关异常
  • 配置宝塔php curl 支持http/2 发送苹果apns消息推送