关于我们

关于我们 - 雨松MOMO程序研究院 - 1

我叫宣雨松(联系站长)网名叫雨松MOMO。之前有朋友问过我为什么要起这个网名?原因是这样的,家人和朋友都习惯性都叫我雨松,可是我在网上查了一下,使用这个网名的人实在是太多太多啦。为了让自己的网名特殊一些,我以给雨松加了”MOMO”这样就是我现在的网名啦。雨松MOMO的老家在古城西安,7年前背着行李独自一人来到了北京,这么多年一直都在做移动开发,很高兴在开发的道路上我认识了这么多好朋友,希望未来我们还可以一起进步,努力。。   这个网站是我在2012年的时候建立的,不知不觉已经走过了两个年头了。不知不觉已经在网站上分享了很多文章了,一个人的力量还是有限的希望有正能量的你加入我们的队伍。如果你有好的文章,或者你翻译了好的文章只要和移动开发有关欢迎以邮件的方式告知我。目前为网站做过贡献的同学有。

排名不分先后

ZXGO(张晓)失落的宇宙(魏凯)小马(马志华)。

 

最后热烈欢迎欢迎来到我们的程序研究院,既然来了就一定要留下自己的脚印噢,希望在程序的路上结交各路英雄好汉。另外,请大家点击网站右侧(全部)广告,为雨松MOMO程序研究院带来流量,或者点击捐款按钮为本站捐款。用于支撑阿里云主机托管的费用,再次感谢您的支持。

  1. 雨宋momo你好,我想请教下项目里有system.data.dll文件,导出web格式失败,请问能有什么解决办法?

  2. 我想做一个新建的功能,就是点击新建的时候可以在某个位置生成一个unity文件,然后我做的操作只要点击保存就更新这个文件里面的内容,这个怎么做?

  3. momo你好,我想请问一下,当unity3d发布Windows平台游戏后,分别有.exe和_data文件夹,data文件夹中又有resources.assets和sharedassets.assets资源文件.在游戏运行时,这两个文件是被怎样访问的呢?

  4. 大神你好!我想用GUI.DrawTexture()画背景图,但是这样画出来的效果时把场景中的所有物体全部给遮挡住了(背景图在最前面显示了)!我怎样才能让背景图在这些物体后面显示??

  5. 大神 我在阅读你的unity3D游戏开发 运行4.5.3节中的代码时 出现错误Assets/Test1.cs(10,59):error CS1519: Unexpected symbol =' in class, struct, or interface member declaration还有Assets/Test1.cs(10,65): error CS1519: Unexpected symbol ;’ in class, struct, or interface member declaration和Assets/Test1.cs(12,59): error CS8025: Parsing error 第10行是bool b; 12行是string str; 请问这是怎么回事昂?初学者麻烦帮忙解答下~

  6. 大家好! 本公司本社在韩国, 现在要在国内百度安卓市场上市APK , 但 接入SDK时 在 支付方面 遇到了点麻烦 . 关于Unity 向高手们请教一下 : 目前韩国的技术团队搞不清楚 看截图 关于我们 - 雨松MOMO程序研究院 - 1 http://pan.baidu.com/s/1cqLwq 到底是 怎么回事? 有谁知道 或 可以理解 协助一下 解决问题吗?! 我是负责中国业务兼翻译, 对技术方面 不太懂, 谅解下 , 百度客服技术团队说是 : ” 把APK反编译一下 , 反把APK解开看下配置就可以 ; 因为unity自动打包时会自动更改它的相关配置 , 更改下配置,手动打包就可以了 ” 这到底是 什么意思呢? 我郁闷了 所以 求救!!! 谁能好心肠 帮我 解读一下~ 有劳了, 多谢 !!!

  7. 大家好! 本公司本社在韩国, 现在要在国内百度安卓市场上市APK , 但 接入SDK时 在 支付方面 遇到了点麻烦 . 关于Unity 向高手们请教一下 : 目前韩国的技术团队搞不清楚 看截图 关于我们 - 雨松MOMO程序研究院 - 1 http://pan.baidu.com/s/1cqLwq 到底是 怎么回事? 有谁知道 或 可以理解 协助一下 解决问题吗?! 我是负责中国业务兼翻译, 对技术方面 不太懂, 谅解下 , 百度客服技术团队说是 : ” 把APK反编译一下 , 反把APK解开看下配置就可以 ; 因为unity自动打包时会自动更改它的相关配置 , 更改下配置,手动打包就可以了 ” 这到底是 什么意思呢? 我郁闷了 所以 求救!!! 谁能好心肠 帮我 解读一下~ 有劳了, 多谢 !!!

  8. 求教大神,在unity3d中我想做一个悬浮在物体前能跟着物体移动并且能响应鼠标点击的按钮应该怎么做呀?

  9. MOMO大神我遇到了奇怪的问题,我将Eclipse工程里面的res以及libs AndroidMainfaset原原本本考到了unity工程里,其中Eclipse工程是能打出包的,然而unity里打包时却出了上次这个Failed to re-package resources with the following parameters:package -v -f -m -J gen -M AndroidManifest.xml -S “res” -I “E:/adt-bundle-windows-x86-…错误.上次那个是资源冲突,但这次就不知道什么情况了,求大神帮忙看看哦.

  10. MOMO大神,有个困扰已久的问题想问请教下:发布到android的游戏用prefiler测试内存占用只有70M左右,但是在手机中看内存占用正在运行的内存找不到游戏,在缓存进程中居然有170m,请问这是内存占用吗?怎么降下来呢?

  11. MOMO,我有个问题想问下哦:TweenScale是按什么方式变化的哦,一帧变化多少啊?可以在哪个文件看到哦?我能不能把他的方式克隆出来,来变化我的变量哦.

  12. MOMO 你能写一篇关于gamecenter的文章么,最好是详细的,我不知道在unity3d中怎么获取好友列表,这个是不是要oc啊?好纠结,oc不会

  13. 我想请问下MoMo,现在我遇到这样个问题,我接的sdk里有两个工程,一个A工程引用B工程,B工程是个库.这样我将A工程打包.出来的应该就不会有B工程的东西吧。我做的处理时将B工程要用到的jar放到A工程的包里,然后把资源考到了u3d里。但是一打包就出来了下面这个问题.我想请问MoMo,可不可以这样做?我哪里做错了?遇到这样的情况MoMo会怎么做哦。

  14. 我想请问一下,为什么我把Eclipse工程里面的res下面的资源放入到unity里面的res下,一打包就报这个错:Failed to re-package resources with the following parameters:package -v -f -m -J gen -M AndroidManifest.xml -S “res” -I “E:/adt-bundle-windows-x86-这个错与sdk的版本与有关呢?

  15. 你好,请教一个问题:我使用www加载了一个unity3d格式的模型第一次加载时能够正常加载到场景,当我再次加载同一模型资源时会提示:The asset bundle ‘http://www.xxx.com/xxx/xxx.unity3d‘ can’t be loaded because another asset bundle with the same files are already loaded说这个资源已经被加载,不能重复加载那我怎么判断这个资源是否被加载了呢?我想做到的是:如果已经被加载了则在新位置复制一个模型出来。

  16. Error building Player: Exception: dx (invokation failed)ERROR: unknown errorcmd:dx –dex –verbose –output=bin/classes.dex bin/classes.jar pluginsstdout;processing archive binclasses.jar…processing com/unity3d/player/a$1.class…processing com/unity3d/player/a$2.class…processing com/unity3d/player/a$a.class…processing com/unity3d/player/a.class…。。这是什么错啊?求雨大神解决

  17. 请教个问题 我的项目在Unity下运行不卡,在真机上运行很卡(即使在资源很少的情况下),一般是什么原因呢?(Unity4.3 ios Android)

  18. 请教个问题 我的项目在Unity下运行不卡,在真机上运行很卡(即使在资源很少的情况下),一般是什么原因呢?(Unity4.3+ios+Android)

  19. UnityException: Failed assemblies stripper: /Applications/Unity3.5.6/Unity3.5.6.app/Contents/Frameworks/Mono/bin/mono “/Applications/Unity3.5.6/Unity3.5.6.app/Contents/Frameworks/Tools/UnusedBytecodeStripper/UnusedBytecodeStripper.exe” -l none -c link -a “Assembly-CSharp-firstpass.dll” -a “Assembly-CSharp.dll” -out output -x “/Applications/Unity3.5.6/Unity3.5.6.app/Contents/Frameworks/Tools/UnusedBytecodeStripper/link.xml” -d “Temp/StagingArea/Data/Managed” -x “tmplink.xml” current dir : Temp/StagingArea/Data/Managed result file exists: False雨松大神求助一下~~build项目的时候出错了~~

  20. Failed to re-package resources with the following parameters:package -v -f -m -J gen -M AndroidManifest.xml -S “res” -I “D:/adt-bundle-windows-x86_64-20130219/sdk/platforms/android-17android.jar” -F bin/resources.ap_Configurations: (default) mdpi xhdpiFiles: drawableapp_icon.png Src: () resdrawableapp_icon.pngmomo看下我这个是什么错呗,怎么解决。工程引用了src/drawable里的图片文件

  21. momo大神你的书没有讲,api也没有找到Unity的坐标位置用的是哪个点,最早一位就是模型的中心,但是后来导入了一些下载的模型发现一旋转就位置就乱了,应该是模型的位置点没在模型的中心吧,怎么找那个点以及怎么调节呢,难倒只能在建模时候确定好中心吗?

  22. 雨松大哥,求问,我看你上面教程的unity3D 在Android上面调用新浪微博接口,以及在Android中打开WebView,等几个范例,我把你上面的Unity3D工程 运行里面的功能就会出现以下问题:JNI:Unable to find field id for ‘currentActivity’(static)JNI:Init‘d AndroidJavaObject with null ptr!JNI:Unable to find method id for ’startWebView‘.输出成APK文件的时候,安装在Android手机上面,一运行,程序就无法响应,出错。求解,到底是什么原因…..

  23. 松哥你好,我遇到这么一个情况:在使用NGUI的时候,我把UI放在层“UI”中,别的实体模型都在“Default”层,UI层在Default层前面。那么当我鼠标移动到”某个UI”上时,鼠标也会触发被”某个UI”挡住的物体的 OnMouseEnter事件,如何让此物体不被触发OnMouseEnter事件?

      • 不仅仅只是触摸,像是webpalyer里面的键盘事件,在NGUI输入框打字的时候同时也会触发模型的键盘事件,比如在输入框输入w,人物也会向前走。这类事情好麻烦,有没有解决的思路?一套统一的管理插件,或者一种管理思想?不会是每个项目都自己写吧?

  24. 就是自动寻路那个,我像这样写没对,它获取的是二维坐标,我要三维的Vector3 mouse;if (Input.GetMouseButtonDown (0)) {mouse = Input.mousePosition;}navMeshAgent.destination = mouse;

  25. 你好,我也想搞个人独立博客,你的博客风格很好,你这个博客的是用CMS工具做的吗?能否告知下,谢谢

  26. android里面,低分辨率的图片,想要写段代码让它在高分辨率的手机上面全屏显示,有什么方法可以实现吗?查看网上的,都说要设计好不同分辨率的图片放到各自的文件夹当中,可是我只有一种分辨率的,实在找不到方法了

  27. 雨凇大哥,点击场景中指定的文字(只有点击文字起作用,其他任何地方都不起作用),跳转到指定的场景,怎么做。

  28. MOMO,有个问题请教,我现在项目要使用天视平台的dll获取天视平台的reg32格式的视频流,我想在u3d把获取到的视频流转换为image,Client.Handler = delegate(Bitmap bitmap) { //stream = new MemoryStream(); //bitmap.Save(stream, ImageFormat.Png); //buffer = new byte[stream.Length]; //stream.Write(buffer, 0, buffer.Length); //movieTexture.LoadImage(buffer); //stream.Close(); //bitmap.Dispose(); };这样来播放视频,在.net控制台程序能够将视频流转换成image保存在本地,可是放在u3d里执行到bitmap.Save(stream, ImageFormat.Png);就抛caused an access violation.整了2天了,还是没有找到解决方法。雨松大哥,能不能给点建议

  29. var cs= gameObject.GetComponent(“tk2dTextMesh”);cs._text=”23″;报错为’_text’ is not a member of ‘UnityEngine.Component’. 在tk2dTextMesh脚本里有对_text的赋值如下所示 [SerializeField] string _text = “”; 是什么原因,雨凇大哥

  30. 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!! 录视频啊!!录视频啊!!

  31. 快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊 !!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!快点有时间吧!!!等待啊!!!

  32. 雨松老师,记得你写过unity播放视频的两种方式,后来你又补充了在移动设备播放视频的方式,现在问题是在ipad上播放视频时(Handheld.PlayFullScreenMovie),总是弹出播放器播放视频,感觉非常非常不爽,有没有办法在程序上无缝的播放啊??

    • 切换服务器? 客户端用sorket和服务器交互, 服务端把二进制文件放在assetbundle中然后给客户端一个下载地址。 客户端 根据这个下载地址 用www 开始下载 下载完毕后 Instantiate () 方法,即可。。。

  33. 雨凇老师,U3D中怎么把GUI窗口不通过绝对坐标显示在屏幕的中间啊?我在做一个给学校的虚拟校区的登录界面,想做好看一点,可以给我点好的建议吗》

  34. 我喜欢Unity。我想请教一下Unity3D怎么连通SmartFoxServer,我电脑上只单单装了SmartFoxServer服务器,是不是还要安装客户端或者插件什么的。请教。可以给我一个详细的小例子吗?

  35. 好吧~~松松 不加我QQ 我来投诉的…顺便问一个问题ios的优化问题player settings 中需要怎样的设置1. Target Platform 2. Api Compatibility Level3.Stripping Level4.Script Call Optimization我把 1= armv6(OpenGL ES1.1),3 = use micro mscorlib , 2=.Net 2.0 Subset 编译出错:UnityException: Failed assemblies stripper: /Applications/Unity/Unity.app/Contents/Frameworks/Mono/bin/mono “/Applications/Unity/Unity.app/Contents/Frameworks/Tools/UnusedBytecodeStripper/UnusedBytecodeStripper.exe” -l none -c link -a “Assembly-CSharp.dll” -out output -x “/Applications/Unity/Unity.app/Contents/Frameworks/Tools/UnusedBytecodeStripper/link.xml” -d “Temp/StagingArea/Data/Managed” -x “tmplink.xml” current dir : Temp/StagingArea/Data/Managed result file exists: False设置:1=OpenGL ES1.1+2.0 ,2=Net 2.0 SubSet ,3=Disable,4=Fast but no Exceptions真机中直接启动不了 启动就宕掉松松~~~~

  36. 楼主真是强人,真的很佩服 。 不过我学什么东西都很浮燥,没有什么定力,又感觉 自己很笨,怎么办??

  37. 求救Momo,unity有一些函数不能在子线程执行,像windows版的c#有form的invoke函数可以使函数运行在主线程,不知道unity有什么机制,可以在子线程让函数运行在主线程呢?

  38. 您好,我们想有偿的请您给我们公司的团队做一次Unity 3D基础的讲解,在您认为方便的时间,我的QQ是:362694658,给您QQ发好友请求了,麻烦通过一下,谢谢。

  39. 最近迷失方向了,感觉平时做项目太过依靠插件,虽然效果能做到但是不得劲,毕竟不是自己实现的。所以想深入的接触3D游戏编程,最近得到一本好书“windows游戏编程大师技巧”,但是这书年代已久远了,也不知道该不该涉足,其余的计算机图形学,3D数学,好像都是很重要的东西,momo大给点建议吧

  40. 按照雨松的方法,还可以选择3:2 的game窗口。另外还有一个笨方法,就是将game窗口设为free aspect,然后做一张960*640的红色图片,对照着这张图片拉成960*640的game窗口,因为拉的时候,有一个虚线框,所以很容易对照

  41. 错误找到了,mcs.jar是可以执行的,但是不知道为什么他里面的有一个函数一执行就“意外停止”,我再去研究一下~~~呵呵~~~

  42. 后来我把mcs.jar文件放在android/libs下,但是打包的时候报错,官网说jdk升级,我升级1.7,虽然打包的时候不报错了,但是运行的时候还是“意外停止”,感觉还是没有调用到mcs.jar包

  43. 雨松哥,我在做unity和android 的交换,如果我的eclipse里面的调用了Mcs.jar包,纯android在eclipse下打包运行正常,但是在unity打包成的apk运行时出现“意外停止”,后来我发现是调用Mcs.jar包里的文件时才“意外停止”。后来我直接把mcs.jar包也放到unity里面了,但是还是“意外停止”。麻烦雨松哥指点啊~~~~

  44. MoMo 有没有试验过把U3D导出的Xcode工程和别的Xcode项目结合使用,如果可行,能否提供思路还有U3D能否在Xcode工程里面根据需要启动和关闭呢?

  45. 你好,我想用Unity3D开发一个2D游戏,想在Scene视图中画线,也就是说想布网格来编辑地图,用什么方法来画线比较好呢?

  46. 错误:error: mknod /Users/xin/Library/Developer/Xcode/DerivedData/contacts-fgfymdkxpueisrhlfhsytkvrlrwo/Build/Products/Debug-iphonesimulator/kitty.app/Three20.bundle/._cs.lproj: Operation not permitted这个是个什么错误啊

  47. 买了您的书,看到p130页时,那个计算小地图 “主角”坐标的算法没看懂,能详细解释一下吗?先谢了

  48. 雨松 老师!你的那本Unity3d的书很不错!我算是入门了!我想请教,我现在要做一个东西,让用户在客户端可以编辑场景,或者在客户端拼装模型,编辑好后保存的问题,web版本的客户端编辑好后可以让客户端自行保存成一个Unity场景文件吗?如果不可以,我要怎么保存呢?这种编辑方式有什么更好的吗?

    • 3D世界中的所有模型都是又 坐标 、旋转、缩放完成的, 当用户保存的时候你将每个模型对应的坐标 、旋转、缩放 储存下来, 下载进入的时候读取前一次储存的数据 不就OK了吗?

  49. 今天收到书了,正在努力学习中。另外,学了松哥的使用sqlite遇到了些问题,我自己建的项目发布后,就是连接不了数据库了,提示:sqlite error,抽空给解决下呗。QQ:501533784.

  50. unity3D如何制作虚拟现实的监控系统?? 手机上如何调用摄像头?? 求解啊。。QQ 398468395…

  51. 源代码中的 codelist _03_15 , codelist _03_16 无法显示出来是什么原因啊?我的系统是 windows 7 64位,unity 版本是 3.5.2

  52. 博主您好, 准备做个iOS上的应用,有点类似汤姆猫, 想做个3D的, 估计会用到很多Unity跟XCode/OC结合的知识, 不知道您的书是否涉及到这方面的知识, 正想买本Unity相关的书呢… 这个项目搞得我实在头疼…

  53. 请教下。 我在阅读cocos2d 时。看到 void (^block_)(CCNode *); void (^block_)(); 这样的语法,在CCActionInstant.h中。 百度不得其解,百思不得其解。求解。

  54. 雨松兄,我看到,《unity3d游戏开发》书里插图上将的也是这样的,服务的那边输出客户端的端口号是随机的,而不是10000,求解释

  55. 哈哈,太喜欢你了,两个小时前发现的,对我这自学的人儿太有帮助了,谢谢大神,收藏了!

  56. 雨松兄,《unity3d游戏开发》有一篇是讲创建服务器和客户端并实现客户端与服务器连接的demo,上机测试,每次服务器那边输出客户端的端口号都不一样,代码里写的10000,为什么运行输出的时候是其他值,望雨松兄百忙之中给予讲解,谢谢!

  57. U3D GUI如何实现一个图片里面是帧序列 播指定的前几帧 比方一个四乘四的一个图片里是16帧 ,我看您书上的代码是好几个图片然后全部加载在播放,那那种就是一个图片里面好多帧的怎么办呢?

  58. 雨松老师你好,我在看《unity3d游戏开发》这本书的73页设置字体这个小节的时候,运行脚本script_03_17.js发现在console面板一直报错,因为是第一次接触u3d所以完全不知所错The font Assets/华文宋体.ttf does not support dynamic rendering. Please use a different option.UnityEditor.DockArea:OnGUI()

  59. 松老师,你好。本人要做一个mmorpg,但是服务器端需要知道地图阻挡,格子信息,才能判断那里能走,那里不能走。 不知道unity地图编辑器能不能生成一个地图信息文件给服务器端使用啊?查了很多资料都没找到方案,还有您那本书。不知能否帮忙写个脚本提示下吗? 非常感谢!!

  60. 在编译器下还是在Unity 环境下,老师Windows 版本的没你出的书上的TEXT选项 我看你的书了 mac版本的你书上的是 那个有 可是Windows 版本 我真没看到哪有TEXT选项啊

      • 我用的是3.5.2 找到原因了 是编译器的问题 我用Unity自身带的编译器查看器重新打上中午就好了 可是MonoDevelop 默认不支持中午不知道有办法解决不 求雨松老师做个视频 我想很多和我一样初学Unity的人都很纠结这个问题

  61. 雨松老师,我在用Unity 3D 3.5.2版本,如何让它写C# GUI的脚步支持中文啊,我只要是按钮是中文不是乱码就是报错的,一变成英文就不报错和乱码,怎么解决,具体步骤可以告诉我吗

  62. MOMO老师,期望你能出一个稍微大一点的游戏完整视频,包括游戏加载,场景切换,人工智能,游戏暂停,退出,声音视频相关信息的设置等等。 代表广大u3d爱好着向你致敬!

  63. 松哥你好,U3D如何实现菜单呀?鼠标悬停在菜单上显示下拉菜单并且鼠标悬停在哪个菜单,菜单就高亮显示?

  64. 松哥你好,U3D如何实现鼠标悬浮在按钮上显示下拉框呀并且按钮高亮?鼠标移开后下拉框不显示

  65. 之前买了你的书看了,widget那个游戏运行不了,不过后来我自己调试出来了,估计是版本问题。另外请教一个问题:prefab出来的prefab(clone)的名字是什么,为什么我用hit.collider.name==”prefab”和hit.collider.name==”prefab(clone)”都检测不到?谢谢

  66. hi momo书看到100多页就懵了,前面用的JavaScript 后面改成C#了 有点不习惯 毕竟语言是0基础,你看看今后再出书会不会考虑 只用一种语言 或者是双语言都写上?

  67. 松兄,有个问题请教一下,我在界面用GUI.DrarTexture设置两个玩家的两个光标,欲实现用Texture的坐标通过raycast的方法检测到物体,但是发现误差很大,没有能和input.mouseposition那样检测的很好,请帮我分析一下,谢谢

  68. 请问我现在有一个需要通过网络获取数据的方法,该方法比较耗时,所以我想异步去加载它,在unity中应该怎么去实现多线程操作?我在C#中加了Thread,结果告诉我Random.Range、Application.persistentDataPath、WWW init都需要在main Thread下运行,多线程中运行不了。有没有这方面的解决办法,谢谢。

  69. MOMO大神,终于拿到你写的书啦。有个问题请教一下,我用Eclipse写了个Android插件,放到Unity中使用,Android插件中的主要功能是有个Service用来进行下载音乐文件((期望:退出程序后,可以后台下载),但是Unity 中调用Application.Quit()方法退出程序是,这个Service就会莫名其妙的停止了,然后又重新启动,接着就报错啦。应该如何解决

    • 有一个比较简单的办法,你试一下, 就是不要在unity中写 Application.quit() 直接在 你的插件中的主activity 写 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK){ finish(); //在这里仅仅关掉当前的activityreturn true; //onKeyDown is handled by user} return super.onKeyDown(keyCode, event); }你是试一下,如果不行告诉我。

  70. hi momo我有2个相机 可以通过按钮切换 怎么样自定义初始画面的相机?及我有camera01 camera02 初始画面 我想用camera01的 谢谢!

  71. 松哥你好,U3D如何实现当按下键盘 1 键时电脑自动运行屏保,当按 2 时运行一个程序呀?我是菜鸟。可以的话能给个教程吗?

  72. 松哥,你这个人太实在了,录得视频太高清了,其实小一点没关系的,网上好多视频教程分辨率达到八九百就挺清楚的了。

  73. O(∩_∩)O哈哈~、我今天买了那个游戏开发的书、才上来的、O(∩_∩)O哈哈~、以后不懂得地方还以往松松多多指导额、

  74. 松哥,你遇见过在android本地的工程正常,但是作为插件编译到unity中,然后原本android中的代码里面使用R.drawable取出来的图片文件都不对了,这样的情况么,基本出现的情况是,R取到的资源ID,被自动减1了,例如,图片1,图片2,图片3,原本在R中生成的ID是:1,2,3 用R.drawable.2 应该取出的是图片2,但是到untiy中居然取出来变成图片3了。。不知道松哥你遇见过这个问题么?还请解答下啊,多谢

  75. 松哥,TUIO (用于支持Win7触摸屏的触摸驱动),TUIO重写了iPhoneInput类,并通过该接口实现各种触摸事件。这个该如何实现呀?有时间的话能给个教程吗?

  76. MOMO兄 请教一个问题,UNITY3D有没有通过像素坐标调整UV的方法?比如说我要做一副扑克牌,想通过一个材质球一张贴图控制UV来显示不同的牌,有什么好方法吗?

  77. 松哥问个小小的问题呗,才开始接触android,就是比如愤怒小鸟中有很多关卡,但是那些关卡应该不是每次都调用事先做好的地图吧,那游戏中怎么能自动生成随机地图呢?

    • 应该是制作一个关卡生成器 最好是用xml形式来打包 最后 程序去解析每个关卡的xml 愤怒的小鸟 我觉得应该是 预先写好的关卡, 随机生成的地图 可玩性会降低 它们应该不会那么干。

      • 我现在在用你博客里面写到的地图生成器做游戏地图,那么要是我要做一个有30关卡的游戏(类似于愤怒小鸟)的话,那么就是要每一个关卡都做??

  78. 问个问题:

    //避免残留将贴图置空
    render.material=null;
    //添加组件贴图
    render.material.mainTexture = texture;

    这里为什么 不空指针错误?!

    书本上Script_04_04.js

    • 额。。。我想了下。。。估计是render.material=null;被重写了,比如写成 render.material.color=Color.white;了。。。

      哪里能看Unity3D里面类的源码?!

    • unity的源码你是看不到了。它是闭源的项目,只能去查看Unity提供的API, Unity底层帮我们写好了很多避免出问题的东西,这个就是其中一个。

  79. 你好,从你的文章中学到不少东西,谢谢先,我想请教一个问题,就是用unity随便做个很小的项目导成xcode后工程都非常大,观察了一下主要是libiPhone-lib.a这个文件超大,请问有没什么办法能将生成的工程缩小一点,tks

  80. 今天下午拿到书,有个问题请教下,你书中说(第一章)“不购买许可证的游戏是无法发售的..”作何解,是说做好游戏后没有许可证的话不能上app store 还是市场可以上但游戏不能运行?

  81. hi momo
    我是做三维动画的 学习学习unity
    all compiler errors have to be fixed before you can enter playmode 这个怎么解决?

  82. 松哥你好!我想问一下 U3d在windows7下可以实现两点触摸旋转吗?如果可以,能给写一个实例吗?

  83. 购买了您写的那本书,不过是预购的。书还没有到手呵呵呵。支持一下希望能看到越来越多关于unity3d开发的资料。

  84. 研究院的大侠们你们好,我是通过搜索虚拟漫游的相关信息发现到你们的,看了一个下午的免费视频,感觉对我这个零基础的都大有益处,特此感谢你们!这个…我对编程没接触过,如果我只想学学虚拟漫游的制作,还望哪位大侠有空的话给我指点一番啊!再谢!!

  85. 你好MOMO!刚刚接触U3D 。我想问一下,鼠标左键按住不放可以旋转模型,但是用手触摸屏(光学触摸屏)却没反应(导进手机上也能触摸旋转)。我问别人,别人说是触摸屏不能识别是鼠标的左键旋转还是鼠标滑动,U3D中用js脚本如何来区分呀?是看你的教程写的代码,呵呵!!

  86. 松哥,刚刚看了你的视频!!就一句话给力!!以后会继续支持!!同时也感谢你们的无私奉献

  87. 最近看了很多你的教程,很给力,请问能否抽空,写个关于ios的项目开发详细过程,跟android方面的新浪微薄开发的,可以让我们这些刚入门的了解一个项目的流程和把基础知识结合起来。

  88. 雨松你好,我之前一直都是在windows平台使用Unity3D开发,最近一个项目需要在iOS上开发,发现好多都不太了解。最重要的一个问题就是中文的显示,我看了您的那篇文章,对于其中脚本文件使用utf-16的具体方法不太了解,望能指教。
    另外还请问iOS上的代码开发有没有比MonoDevelope更好的IDE?我使用C#脚本,在mono中好像不能写中文。

  89. 你好MOMO,我想问你个问题,因为有些功能Unity3D并没有这个功能的api可供调用,那我可以用openGL来写出这个功能吗?就是脚本语言中间也写openGL语言!~

  90. 你好,我以前学习过其他游戏引擎,最近看了一些Unity3D的内容,发现就连一些gameCenter,内置付费插件等内容都可以通过Unity3D本身的api实现,而不需要去调用cocoa框架的api,我现在想了解的是,如果学Unity3D,还有必要去了解IOS的一些api吗?

  91. 今天看了你的视频,确实对于入门有好处,只是视频不是很清晰,下载下来也一样,导致代码看不清,因为我不懂C#,所以Unity老报错(Mono Develop坏了,用的是Notepad++),请问这如何解决? 还有,那些脚本的语法要怎么学,怎么记?

  92. 今天才看到你的博客,非常受益。只是有一点,我个人情况,接触JS多一点,你的教程都是C的多点。。。肿么办呢? 能给点建议吗?TKS

  93. 您好 Android支持OnGUI方法吗? 我按照视频做了一个差不多的例子,发布之后上android真机,总是闪一下U3D的logo就退出了,不知道是什么原因?望指点,谢谢。

  94. 雨松老师,我是从大一下学期开始自学java并学着开发android应用,现在大二下,有小小的作品,不过我感觉提升不是很快,我自己觉得我是有点心急,没有沉下心学,java学的不是很扎实,很想开发出好的App,想听听老师的意见 谢谢老师

  95. 雨松老师你好,我是一个刚学U3D的新手,在这里我遇到了一个瓶颈,我的情况是这样的,现在给了我一个完整的代码!我都不知道该放在哪个物体上去!希望老师能指点下

  96. 不错的网站呢,在瓶颈期找到了这样的网站真是豁然开朗!支持一下!要是在每篇文章后加一个下一章的链接就好了。

  97. 心目中的大牛,我想问一下unity开发中是不是android和ios有很多相通的地方,比如说已经基本掌握了android,然后再学ios是不是就比较容易上手了?谈谈您的体会吧,谢谢了!

    • unity 和android 与 ios 开发 基本无任何关系,unity是用 c# js 语言编写程序, 并且自己有自身的生命周期。 而android 和 ios 也是完成各自的生命周期。unity在生成ios的时候是将整个xocde工程给开发者, 而在生成安卓项目的时候 是将 apk包给开发者

  98. 雨松,真不简单,共享了这么多,谢谢您的指导,我什么时候才能达到这一半的水平,要好好学习,龙人会常来的

  99. 问雨松个问题,我已经在single view application模板下实现了很多功能,现在想在里面添加部分COCOS2D的功能,该怎么办呢?我导入cocos2d的libs文件夹,一编译就报很多错误,有人说要编译成.a,我编译成.a了,但是还是提示很多.h找不到。该怎么办呢?

  100. 雨松你好,看了你的android游戏开发教程让我学到了很多。其中“游戏开发之主角的移动与地图的平滑滚动”这章中的卡马克算法在surface中的实现我还不是很明白。如果可以,不知道您能不能将其补完。742941568@qq.com这是我的邮箱,再次感谢

    • 呵呵 ,最近实在没时间在继续看那些文章了,不过约翰卡马克算法以后在游戏开发中应当不会再用到了,因为现在的手机都上百M的内存了。