使用unity3d进行游戏开发时,默认的代码编写工具是MonoDevelop。而如果我们使用的C#语言,也可以使用VS进行代码编写,以适合一些C#老程序员的习惯。
博客
-
NS模拟器yuzu玩动森教程(转载)
http://www.lkong.net/forum.php?mod=viewthread&tid=2581612
我本来是想用ryujinx来玩动森的,但是总是出各种各样的问题,于是改投yuzu怀抱。动森版本我用的是1.14的。游戏大家自行下载一下啊,或者私信我,论坛里也有人分享过的,我就不放出来了。
1. 前期准备
下载好所有文件(最后会提供)并解压,路径不能有中文
2. 模拟器设置
将user放到yuzu文件夹中,和yuzu.exe在同一位置

将最新密钥中的两个密钥文件:prod.keys、title.keys复制到user-keys中,然后再复制到keys文件夹中的bak文件夹中,全部选择复制并替换。


运行yuzu.exe,先设置一下语言和按键。点击Emulation-Configure


语言设置
手柄设置双击模拟器中间的文件夹图标,选择游戏所在的文件夹。

右键点击游戏,选择open mod data location,将BypassBootCrash文件夹复制进去


双击运行游戏,出现游戏动画时直接退出yuzu模拟器。重新打开yuzu模拟器,右键点击游戏,选择open transferable shader cache然后把01006F8002326000.bin复制进去

出现这个画面退出模拟器

以上操作全部完成之后就可以玩了



这是所需的全部文件下载地址:https://lanzous.com/b00njm0ej 密码:eh3t
本体下载地址:https://lanzous.com/b00njmlwd 密码:do2p
-
如何屏蔽某个国家或地区的访问
在cPanel控制面板“文件”功能区点击打开“文件管理器”。
在网站根目录中编辑.htaccess文件。
在起始位置另起一行输入以下代码:
以屏蔽俄罗斯和印度尼西亚为例,代码应为:
-
这回是单发束头发的画法。诀窍是有意识的控制线的比例。(转载)
https://bcy.net/item/detail/6833662902335963404这回是单发束头发的画法。诀窍是有意识的控制线的比例。
进阶篇看这边https://bcy.net/item/detail/6833662902335963404







-
Adobe 家的骨骼绑定神器:mixamo(收藏)
Adobe 家的骨骼绑定神器:mixamo,只要上传一个人物模型,绑定关节,就能自动套用网上的几百个骚气动作了!!!!导出的动态模型还能丢进PPT里做场景,酷到爆炸!
先放试玩地址:http://www.mixamo.com
再写教程———————————— 【图1~2】首先,你需要一个fbx或者obj格式的模型。这里我用了windows系统自带的画图3D里的现成模型,另存为fbx格式(划重点)。 【图3】把模型上传到mixamo中,对应地标注一下关节,就……绑定了?! 【图4~6】看,卧槽卧槽卧槽模型会动了!你还能给他换动作,微调动作,筛选各种姿势!!! 【图7】平复一下心情,把会动的模型下载下来(同样是fbx格式) 【图8&9】再拖进PPT里,你就可以为所欲为了!!!!! 好了,你可以去玩了~ crSimon_阿文 -
Live2D for Unity入门篇 4.x(转载)
https://zhuanlan.zhihu.com/p/141905772
待尝试
一直都想转型U3D,然后都因为各种原因没有落实。
这次疫情原因,需要重新找工作,然后有一个机会可以转U3D开发。所以重新拿起来,希望能抓住这个机会,项目是二次元向,所有需要用到Live2D。
上次自学过一段时间U3D,但是已经比较久远了。久远到这次回来重新使用,发现变化还蛮大的。
具体的U3D安装啥的,没啥难度,直接官网下载就行了。但是不得不说,现在用的这个Unity Hub真心不太好用,经常出各种小问题,目前的解决方案就是卸载了然后重新安装。(可能是因为不熟悉,后面熟悉了应该会好很多。重心不在这,所以不过多纠结)。
然后再说到Live2D,这 玩意儿不清楚的可以直接百度,或者谷歌。去Live2D官网查看相关消息。
我这次用到的是Live2D for Unity 也就是Live2D的Unity版本。现在官网最新的版本已经到了4.0。网上找了一些相关的教程来看,发现基本都是2.0的。有一些流程和4.0差异比较大。
然后在官网寻找教程,发现还是这个靠谱。
具体可以查看这个链接。不过有一点,官网的这个翻译,一言难尽。(~ ̄▽ ̄)~
相比较2.0版本,最新的4.0优化了好多步骤。
新建一个c#文件,命名为Live2DModel。具体代码如下:
using System; using System.IO; using UnityEngine; using Live2D.Cubism.Framework.Json; public class Live2DModel : MonoBehaviour { // Start is called before the first frame update void Start() { var path = Application.streamingAssetsPath + "/koharu/koharu.model3.json"; var model3Json = CubismModel3Json.LoadAtPath(path,BuiltinLoadAssetAtPath); var model = model3Json.ToModel(); } // Update is called once per frame void Update() { } public static object BuiltinLoadAssetAtPath(Type assetType,string absolutePath) { if(assetType == typeof(byte[])){ return File.ReadAllBytes(absolutePath); }else if(assetType == typeof(string)){ return File.ReadAllText(absolutePath); }else if(assetType == typeof(Texture2D)){ var texture = new Texture2D(1,1); texture.LoadImage(File.ReadAllBytes(absolutePath)); return texture; } return new NotSupportedException(); } }具体可以查看官方文档。
然后将文件挂载到一个空的GameObject上面。直接运行之后就会看到模型已经显示在场景上了。

在这期间遇到一个特别坑的问题。代码编辑器使用的IDE是VSCode,没有代码补全,提示是找打不到对应的.net framework版本。项目默认的版本是V4.1.1。尝试了以下方法:
- 从微软官方下载对应的开发者版本,因为系统无法卸载高级版本,但是我们可以安装多版本。(当然也有方法可以卸载,但是容易出现问题,不建议)
- 直接修改项目中Assembly- XXX文件 中的TargetFramworkVersion的版本。但是这个版本会自动覆盖,而且手动更改好像也无效。
- 百度的各种其他乱七八糟的方法。
最后实在没办法的情况下,下载了Visual Studio 2017来作为IDE,结果没想到安装好了之后,VSCode也好了。暂时还没有确定问题到底在哪儿。
自此,Live2D的入门也就完成了。下一步是动作文件的处理。
-
unity3d使用VS2010编写C#代码(转载)
https://jingyan.baidu.com/article/380abd0a15e7621d90192c3b.html
方法/步骤
-
这里我使用VS2010做演示。首先需要安装好unity3d和VS2010,这在网上很容易找到。
-
打开unity3d,新建一个项目,然后在Assets中创建一个C#脚本文件。


-
双击打开C#脚本文件,默认状态下是使用MonoDevelop打开。

-
需要把默认的代码编辑器改为VS2010。选择菜单栏上的Edit选项,在下拉框中点击Preferences选项。

-
在Unity Preferences界面,选择第二项External Tools,把External Script Editor选择VS2010(如果安装了VS2010这里就会显示)。

-
然后再次打开C#脚本文件,刚打开会有点慢,有进度条。然后就能在VS中编辑Unity3d使用的C#代码。


-
修改代码后,保存即可,无需编译生成。在Unity中调试游戏时,会自动编译。当然也可以在VS选择生成,测试有没有编译错误。
END
-

