Desktop Pasture

Desktop Pasture

Not enough ratings
如何制作农作物并导入牧场
By DesktopDev
农作物的导入方式与摆件的导入一样,只不过在Unity中制作的时候需要按照特定的名称和格式来制作。
   
Award
Favorite
Favorited
Unfavorite
首先需要下载安装好Unity并新建URP 3D工程,安装AssetBundlesBrowser插件
具体详细说明请参考摆件导入教程中的此项内容:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3527557102
在Unity中编辑和制作农作物并导出
打开Unity,准备好需要制作农作物的3D模型素材。 这里为了示范,在Unity商城()搜索并下载了免费的3D农作物包"Kawaii Land" : https://assetstore.unity.com/packages/3d/environments/kawaii-land-218205

下载后导入此包



在Project窗口中Asset文件夹下找到文件夹 KawaiiLand>Render pipeline 安装里面的URP包来将材质转换为URP格式,不然素材无法正常显示



现在示范制作一个有3个成长等级的农作物”西红柿“,在Hierarchy窗口中右键菜单新建一个Empty空物体,并命名为"CropKawaiiTomato"


在Project窗口中Asset文件夹下找到文件夹 KawaiiLand>Prefabs>Vegetable plants ,找到里面的西红柿的3个植物秧苗的模型


选中这3个西红柿植物秧苗模型,一起拖动到 Hierarchy窗口中刚才新建的那个空物体"CropKawaiiTomato"下作为子物体,然后可以分别适当的调整这3个物体的缩放大小。
注意:这里的3个西红柿植物秧苗每一个作为农作物成长的一个阶段等级,根据模型素材最少需要2个等级,最多10个等级。

在Project窗口中Asset文件夹下找到文件夹 "KawaiiLand>Prefabs>Vegetables and fruits" ,找到里面的西红柿的果实模型,也拖动到 Hierarchy窗口中刚才新建的那个空物体"CropKawaiiTomato"下作为子物体,然后可以适当的调整这西红柿果实的缩放大小和名称。

调整完毕后,为了美观,可以将此果实设置为不可见(Hierarchy窗口选中Tomato后,右侧Inspector窗口去掉勾选即可)。 同理,也可以将除了最后一个生长等级的其他番茄苗也隐藏起来。


鼠标点击选中Hierarchy窗口中的"CropKawaiiTomato",然后用鼠标拖动到下面 在Project窗口中Asset文件夹中,会自动生成一个名为"CropKawaiiTomato"的Prefab文件


在unity顶部菜单点击 Window>AssetBundlesBrwoser 打开AssetBundle窗口,然后将刚才Project窗口生成的那个名为"CropKawaiiTomato"的Prefab文件拖动到 AssetBundle窗口的Configure页面下


AssetBundlesBrowser窗口(图中1)中切换到 Build页面(图中2)中,确认下方Build Target选择的是 StandaloneWindows(图中3),然后下方的 Output Path输入你电脑上一个路径(图中4),这里为了简化直接输入的是 d:\AB 文件夹,最后点击底部的 Build按钮(图中5),在等待它执行完毕后,它就会在指定的这个文件夹中生成以这个3D物体名字命名的文件了







将农作物导入游戏中
回到《桌面栏:动物牧场》主窗口,切换到 装饰>农作物 页面(图中1、2),点击右上角的 导入农作物 按钮(图中3)打开导入窗口。
将刚才导出的番茄秧苗文件 "CropKawaiiTomato" (图中上方文件夹内)直接拖到窗口上的模型文件(图中5)一栏中(注意:刚才导出的3D物体文件默认会生成两个名字一样的文件,这里需要的是没有扩展名且文件大小比较大的那个,而非扩展名为.manifest的同名文件)。
如果拖入的文件正确,那么桌面底部的牧场中会立刻出现这个番茄秧苗的预览,这时候可以直接修改下方的 缩放、旋转等参数来实时预览。 右上方的也会自动生成此农作物的缩略图。



在Unity的场景Hierarchy窗口中复制 "CropKawaiiTomato"下的3个番茄秧苗的名称 “Tomato_Plant_01” ...02 ...03 ,分别添加到导入窗口中的“每个等级名称”一栏中: 点击添加按钮一个个的加入,或者自行在输入框中输入,每行一个。 最终使得图中1的三个名字,对应到图中3的三个名字。
然后复制番茄果实的名字"Tomato"粘贴到导入窗口中的“果实名称”一栏中。
最后调整 每次产出的果实最大数量、每个果实的饱腹感 等参数,点击右下角的确定按钮,即可完成导入。

最后可以进行测试,将此农作物添加到牧场中观察其成长,默认状态下每个等级成长需要1-2分钟时间。
将农作物分享到创意工坊
在农作物页面,鼠标右键点击此番茄秧苗,然后点击右上角的 上传 按钮,即可将此农作物分享到创意工坊