monodevelopunity打断点不显示黄箭头

monodevelopunity打断点不显示黄箭头,第1张

MonoDevelop 的安装与设置:

(1)并安装 Unity3D 以及其内置的 MonoDevelop ,一定要安装 Unity3D 安装包内置的 MonoDevelop ,MonoDevelop 官方的版本是没有 Unity3D 的调试插件的;

(2)运行 MonoDevelop (如果 MonoDevelop 不能运行,则需要安装 Net 35 ), 选择菜单 (Tools –> Preference) 打开选项设置窗口,在左边的导航窗口的最后一个节点 (Unity –> Debugger) ,在右边设置 Editor Location 为正确的位置, 然后勾选 Launch Unity Automatically 和 Build Project in MonoDevelop ,按 OK 按钮保存;

2Unity Editor 的外部编辑器设置为 MonoDevelop :

(1)打开 Unity , 选择 Edit –> Preference 打开 Unity 设置窗口;

(2)将 General 选项卡中的设置为 MonoDevelop;

3正确的调试步骤为:

(1)在 Unity Editor 的 Project 窗口点击鼠标右键, 在d出菜单中选择 Sync MonoDevelop Project, 将自动运行 MonoDevelop 并打开对应的项目;

(2)关闭 Unity Editor ;

(3)在 MonoDevelop 中为源代码设置断点,点击调试按钮或者按 F5 开始调试,在自动打开的 Unity Editor 中选择 Play 按钮,断点就开始起作用了。

今天打开项目,想把之前没有完成的一些小瑕疵给修改掉,结果发现,项目打开之后成了这个样子

又是悲催的我。。。这个只是其中的一个情况,不仅仅是UI,物体的材质等等都丢失了,想着是UI材质的问题,结果发现,在Unity里面的和材质都无法识别。

话费了很长时间,找了一下百度,还有CSDN大佬的一些资料,最终,找到了结果,原来是meta文件损坏了,当这个文件损坏了之后,在Unity项目中就不会有相关资源的显示,就如同我之前展示的UI一样,在这样的情况下,这个材质文件需要在Unity中重新生成。

先找到出现问题的对应的meta文件,删除,然后在Unity的资源中鼠标右键,选择Reimport,重新生成资源文件。

惊喜出现了,原来变成白色的都回来了,但是有部分还是无法识别,甚至直接损坏。

但是还好,大部分还是回来了,UI素材也保存的有

Unity3d 431f安装破解教程:

1在Unity3d安装软件上点击鼠标右键,以管理员方式运行。

2点击Next。

3点击I Agree。

4点击Next。

5设置安装路径(不能有中文字符),点击Install。

6软件安装中。

7软件安装完成,去掉复选框里的勾选,点击Finish退出安装向导。

8找到破解补丁文件,鼠标右键选择复制。

9进入Editor目录,鼠标右键选择粘贴。

10以管理员方式运行破解补丁,点击Browse,选择Editor目录并按确定按钮。

11点击Patch按钮打补丁。

12退出激活页面,双击安装目录里的Unityexe启动软件,新建一个工程(不能用中文名称)。

13查看界面。

Project(项目)视图是整个工程的资源汇总,包含了游戏场景中用到的脚本,材质,字体,贴图,外部导入的网络模型等所有的资源文件。Project视图由Create菜单。Search by Type(按类型搜索)菜单,Search by Label(按标签搜索)菜单,搜索栏和资源显示框等部分组成,见图(1-1)。

Hierarchy(层级)视图只显示当前场景中真正用到的对象,详见图(2-1)

Inspector(检视)视图用于显示游戏场景中当前所选择对象的详细信息,以及游戏整体的属性设置,包括对象的名称,标签,位置坐标等,见图(3-1)

Game(游戏)视图是游戏的预览窗口,不能做编辑,此视图可以呈现完整的游戏效果,当点击播放按钮后,改窗口可以进行游戏的预览。见图(4-1)

Scene(场景)视图是最常用的视图,场景中所用到的模型、关照、摄像等等都会显示在此视图,在此视图可以对游戏对象进行编辑。见图(5-1)

旋转 *** 作:按住Alt+鼠标左键,以当前轴心点来旋转场景

移动 *** 作:按住鼠标的滚轮键或按Q可进行移动

缩放 *** 作:使用滚轮,按住Alt+鼠标右键可以放大或缩小视角

居中显示所选物体:按F键会最大化显示

Console(控制台)视图是Unity中重要的调试工具,当用户测试项目或导出项目时,在Console视图状态栏都会有相关的信息提示,见图(6-1)

public GraphicRaycaster m_CanvasUI; public EventSystem eventSystem; private void Update()

{ if (InputGetMouseButtonDown(0)) {

CheckSecondUI(InputmousePosition);

}

} /// <summary>

/// 检测是否有第二层UI

/// </summary>

/// <returns></returns>

public void CheckSecondUI(Vector2 pos)

{

List<GameObject> objList = new List<GameObject>();

PointerEventData eventData = new PointerEventData(eventSystem);

eventDatapressPosition = pos;

eventDataposition = pos;

List<RaycastResult> list = new List<RaycastResult>();

CanvasUIRaycast(eventData, list); if (listCount > 0)

{ for (int i = 0; i < listCount; i++)

{

DebugLog(list[i]gameObjectname);

}

} else {

DebugLog("没有UI");

}

}12345678910111213141516171819202122232425262728293031323334

当鼠标在屏幕上点击时,会打印出鼠标下所有的UI物体的名称

您好,在Unity中快速选择网格筛除空对象的方法如下:

1 首先,在Hierarchy面板中,右键点击要检查的场景,然后选择“Select Empty”,这将选择所有没有任何组件的对象。

2 然后,右键点击要检查的场景,选择“Select Unused Assets”,这将选择所有没有被使用的资源。

3 接下来,在Inspector面板中,右键点击要检查的场景,然后选择“Select Unused Materials”,这将选择所有没有被使用的材质。

4 最后,右键点击要检查的场景,选择“Select Unused Meshes”,这将选择所有没有被使用的网格。

这样,您就可以快速选择网格筛除空对象,从而节省时间,提高工作效率。

以上就是关于monodevelopunity打断点不显示黄箭头全部的内容,包括:monodevelopunity打断点不显示黄箭头、unity导出exe文件,ui丢失、如何安装及破解 Unity 3d 4.3.1f 的方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9588089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存