unity3d用什么语言无法打开

游戏蛮牛学习群(纯技术交流,不闲聊):
扫一扫,访问微社区
后使用快捷导航没有帐号?
签到成功!您今天第{todayrank}个签到,签到排名竞争激烈,记得每天都来签到哦!已连续签到:{constant}天,累计签到:{days}天
当前位置: &
_____________________________________________________________________________________________________________
问答求助版块规则:
  1、问题尽量描述清楚
& && &2、代码要放在代码块里
& && &3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
& && &4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
& && &5、问题得到解决,请选择最佳答案。
& && &6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 973|回复: 3
Unity安装完成后无法启动
3198/300排名<font color="#FF昨日变化7主题帖子积分
偶尔光临, 积分 198, 距离下一级还需 102 积分
偶尔光临, 积分 198, 距离下一级还需 102 积分
在线时间56 小时
在单位新安装的Unity,是离线安装。
但是Unity无法运行,打开就是:
应用程序无法正常启动,错误代码0xc000001d。
错误提示是:APPCRASH。
然后冲突文件是&&embree.dll。
然后我去直接注册,也注册不了,提示注册机无法正常启动。
求教,实在是找不到所在。
Win7系统,有Vs的时候安装过,没有Vs的时候也安装过。Vs版本是2010。
[]: 嗷嗷咆哮季 乐于助人,奖励 3
每日推荐:
9排名<font color="#FF昨日变化4主题帖子积分
蛮牛币10722
在线时间802 小时
格式化系统,重来~~一定是啥系统文件跟unity 匹配的丢了
每日推荐:
3198/300排名<font color="#FF昨日变化7主题帖子积分
偶尔光临, 积分 198, 距离下一级还需 102 积分
偶尔光临, 积分 198, 距离下一级还需 102 积分
在线时间56 小时
安装Unity需要先安装Vs吗?不需要吧,我记得自带的Mono也可以吧。
每日推荐:
3198/300排名<font color="#FF昨日变化7主题帖子积分
偶尔光临, 积分 198, 距离下一级还需 102 积分
偶尔光临, 积分 198, 距离下一级还需 102 积分
在线时间56 小时
格式化系统,重来~~一定是啥系统文件跟unity 匹配的丢了
谢谢,已经解决问题了,是Win7系统的问题,需要下载一个Win7 Server Pack1 的包,安装更新一下一通就可以了。
每日推荐:有些特殊后缀名的文件在unity里是不可识别的。如下图所示,这里我把文本的后缀改成了*.xx 这样unity就不认识了。那么双击就没反应了,我想做的就是在双击此类文件的时候指定一个应用程序打开它。代码中我指定了用sublime来打开后缀是.xx的文件。using UnityE
using UnityE
using UnityEditor.C
public class MyAssetHandler
[OnOpenAssetAttribute(1)]
public static bool step1(int instanceID, int line)
//string name = EditorUtility.InstanceIDToObject(instanceID).
// Debug.Log("Open Asset step: 1 (" + name + ")");
// we did not handle the open
// step2 has an attribute with index 2, so will be called after step1
[OnOpenAssetAttribute(2)]
public static bool step2(int instanceID, int line)
string path = AssetDatabase.GetAssetPath(EditorUtility.InstanceIDToObject(instanceID));
string name = Application.dataPath + "/" + path.Replace("Assets/", "");
if (name.EndsWith(".xx"))
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.H
startInfo.FileName = "D:/Program Files/Sublime Text 3/sublime_text.exe";
startInfo.Arguments =
process.StartInfo = startI
process.Start();
// Debug.Log("Open Asset step: 2 (" + name + ")");
// we did not handle the open
}这样就OK啦。在双击的时候sublime就打开啦。
unity3d本地文件读写
Unity 判断某个 路径 或 文件 是否存在
Unity Editor扩展入门(1) Unity Editor功能扩展所使用的文件夹
Unity3d Console双击不再默认打开编辑器
unity3d脚本编辑打不开vs2012
没有更多推荐了,程序写累了,就来玩玩酷跑小游戏吧,嘿嘿。
雨松MOMO送你一首歌曲,嘿嘿。
Unity3D研究院编辑器之打开unity不可识别的文件(十三)
Unity3D研究院编辑器之打开unity不可识别的文件(十三)
围观12312次
编辑日期: 字体:
有些特殊后缀名的文件在unity里是不可识别的。如下图所示,这里我把文本的后缀改成了*.xx 这样unity就不认识了。那么双击就没反应了,我想做的就是在双击此类文件的时候指定一个应用程序打开它。
代码中我指定了用sublime来打开后缀是.xx的文件。
<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9
using UnityEngine;using UnityEditor;using UnityEditor.Callbacks;&public class MyAssetHandler{&&&&&[OnOpenAssetAttribute(1)]&&&&public static bool step1(int instanceID, int line)&&&&{&&&&&& //string name = EditorUtility.InstanceIDToObject(instanceID).&&&&&& // Debug.Log("Open Asset step: 1 (" + name + ")");&&&&&&&&return false; // we did not handle the open&&&&}&&&&&// step2 has an attribute with index 2, so will be called after step1&&&&[OnOpenAssetAttribute(2)]&&&&public static bool step2(int instanceID, int line)&&&&{&&&&&&&&&string path = AssetDatabase.GetAssetPath(EditorUtility.InstanceIDToObject(instanceID));&&&&&&&&string name = Application.dataPath + "/" + path.Replace("Assets/", "");&&&&&&&&&&if (name.EndsWith(".xx"))&&&&&&&&{&&&&&&&&&&&&System.Diagnostics.Process process = new System.Diagnostics.Process();&&&&&&&&&&&&System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();&&&&&&&&&&&&startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;&&&&&&&&&&&&startInfo.FileName = "D:/Program Files/Sublime Text 3/sublime_text.exe";&&&&&&&&&&&&startInfo.Arguments = name;&&&&&&&&&&&&process.StartInfo = startInfo;&&&&&&&&&&&&process.Start();&&&&&&&&&&&&return true;&&&&&&&&}&&&&&& // Debug.Log("Open Asset step: 2 (" + name + ")");&&&&&&&&return false; // we did not handle the open&&&&}}
这样就OK啦。我在双击的时候sublime就打开啦。
如果想直接定位在某一行,比如lua文件的某一行。 Windows下可以直接设置VS打开,但是MAC下没有, 不过可以传入文件路径 和文件的 行数直接定位。
<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9<div class="crayon-num crayon-striped-num" data-line="crayon-5b6ef9<div class="crayon-num" data-line="crayon-5b6ef9
static bool OpenFileAtLineExternal(string fileName, int line) {
#if UNITY_EDITOR_OSX
string sublimePath = @"/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl";
if(File.Exists(sublimePath)){
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName =sublimePath;
proc.StartInfo.Arguments = string.Format("{0}:{1}:0",fileName,line);
proc.Start();
return true;
return InternalEditorUtility.OpenFileAtLineExternal(fileName, line);
return InternalEditorUtility.OpenFileAtLineExternal(fileName, line);
本文固定链接:
转载请注明:
雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。
您可能还会对这些文章感兴趣!【求助帖】Unity3D 4.x版本的无法启动!【unity3d吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:88,269贴子:
【求助帖】Unity3D 4.x版本的无法启动!收藏
启动时出现:求助!!!想趁着工作之余学学Unity,以备不时之需。但下载了4.1.3和4.1.5启动都遇到相同的问题。
来这里在线学习Unity!
没人遇到过这个问题吗??????
是破解的还是免费的?免费的要要联网到官方网站注册
又是中文路径么?。。。
最后试了还是没成功,我显卡是A卡,网络是公司的网络。不知道是为何
下了个破解,终于能用了。
WIN7之前的系统无法运行,要求64位系统,你换WIN7看看
登录百度帐号

我要回帖

更多关于 unity3d 的文章

 

随机推荐