- 博客(209)
- 资源 (42)
- 收藏
- 关注
原创 Unity3D仿星露谷物语开发39之非基于网格的光标
当鼠标移动到reapable scenary(可收割庄稼)上方时,光标会变成十字架。之前章节中,Grid有Dug/Watered属性,光标移动上方时会显示方框。而这次的功能并非基于Grid的属性,而是基于scenary(庄稼)的属性。
2025-04-29 12:26:17
853
原创 Unity3D仿星露谷物语开发38之浇水动画2
当角色浇水的时候,不仅会显示浇水动作的动画,同时地面还会显示浇水后的颜色。隔一天之后,地面又会恢复成原貌。
2025-04-26 09:45:09
509
原创 Unity3D仿星露谷物语开发37之浇水动画
当点击水壶时,实现浇水的动画。同时有一个水从水壶中流出来的特效。假如某个grid被浇过了,则不能再浇水了。。如果某个grid没有被dug过,也不能被浇水。
2025-04-21 00:11:38
457
原创 Unity3D仿星露谷物语开发36之锄地动画2
当角色锄地之后,地面会显示开垦后的样貌。上一篇中,虽然角色dig了hoe,同时grid属性也改变了,但是没有任何可视化的反馈。我们现在将添加新的功能,动态地将"dug ground"瓷砖添加到"GroundDecoration1"的tilemap上。
2025-04-20 20:51:35
784
原创 Unity3D仿星露谷物语开发35之锄地动画
在道具栏中选择锄头时,然后点击可挖掘的地面,角色会执行锄地的动画。一旦某块地被锄过了,则地面的网格属性会标记 已被锄过。这意味着无法在这块地再次点击锄地。
2025-04-20 00:09:12
598
原创 Unity3D仿星露谷物语开发34之单击Drop项目
当在道具栏中选中一个Item时,点击地面就可以实现Item的drop操作,每点击一次就drop一次,直到道具栏中Item数量不够。这样的好处:避免每次Drop都从道具栏中拖拉Item,通过点击这种操作可以更加高效。方法:通过EventHandler脚本创建Event,在Player脚本中处理点击并触发Event,在UIInvenrotySlot脚本中订阅Event进行处理。
2025-04-06 18:09:34
356
1
原创 Unity3D仿星露谷物语开发33之光标位置可视化
当从道具栏中拖出一个道具到地面的时候,光标区域会显示是否可放置物体的可视化显示。绿色表示可以放置物体,红色表示不可以放置物体。
2025-04-06 16:15:52
392
原创 Unity3D仿星露谷物语开发32之地面属性决定角色动作
根据地面属性(diggable, canDropItem, canPlaceFurniture, isPath, isNPCObstacle)决定角色进行何种操作。比如没有canDropItem属性的地面,则不能放置物体。
2025-03-31 11:53:19
699
1
原创 Unity3D仿星露谷物语开发31之设置地面属性方法探索
设置地面的属性,比如哪些地面是可以放置Items的,哪些地面可以挖洞。根据地面的这些属性,决定角色相应的动作能否顺利执行。
2025-03-15 19:07:53
785
原创 Django小白级开发入门
Django是一个开放源代码的Web应用框架,由Python写成。采用了的框架模式,即模型M,视图V和模版T。Django已经成为web开发者的首选框架,是一个遵循 MVC 设计模式的框架。MVC是Model、View、Controller三个单词的简写,分别代表模型、视图、控制器。Django其实也是一个MTV 的设计模式。MTV是Model、Template、View三个单词的简写,分别代表模型、模版、视图。但是在Django中,控制器接受用户输入的部分由框架自行处理。
2025-03-08 20:46:17
919
原创 Unity3D仿星露谷物语开发29之创建农舍小屋场景
创建第3个场景,农舍小屋的场景。这里我们复习下Tilemap的使用,同时通过配置组件实现场景间的切换。
2025-02-13 09:18:59
798
原创 Unity3D仿星露谷物语开发28之切换场景
Player可以在Scene1_Farm和Scene2_Field之间自动切换。通过Trigger实现该功能。同时创建一个预设体绑定该功能,这样可以把预设体放到任何场景中,通过配置即可实现Player在Scene之间的自由切换。
2025-02-09 23:41:47
828
原创 ComfyUI中基于Fluxgym训练Flux的Lora模型
Fluxgym训练非常方便,只需要更改一个配置文件内容即可。训练时也不需要提前进行图片裁剪、打标等前置工作。本文章是介绍在16G以下显存下训练Flux模型的方法。
2025-01-28 14:08:00
1994
原创 Unity3D仿星露谷物语开发24之创建时间管理器
创建一个时间管理类,它将管理一年的四季、日、周、时、分、秒,也与时间的触发事件有关。本小节只需要将当前时间打印到控制台。
2025-01-19 16:54:17
446
原创 Unity3D仿星露谷物语开发23之拿起道具的动画
当点击库存栏上可以carry的道具时,首先arms替换为carry状态,同时手上拿着被点击的道具。当再次点击同一个道具时,ams替换为idle状态,手上放下之前的道具。这个最主要的是要学会使用AnimatorOverrideController类。
2025-01-17 23:30:45
970
原创 Unity3D仿星露谷物语开发21之添加更多道具
目前我们的道具有Corn,Parsnip,Pumpkin,Grass1,Grass2,PricklyCactus这6种,我们需要添加更多的道具到游戏场景中。
2025-01-12 01:43:52
497
原创 Unity3D仿星露谷物语开发19之库存栏丢弃及交互道具
从库存栏中把道具拖到游戏场景中,库存栏中道具数相应做减法或者删除道具。同时在库存栏中可以交换两个道具的位置。
2025-01-08 23:33:01
1345
原创 Unity3D仿星露谷物语开发17之空库存栏UI
将库存栏放在游戏界面中,一般情况下角色居中展示时库存栏在底部,当角色位于界面下方时库存栏展示在顶部避免遮挡。
2025-01-05 01:30:53
683
原创 Unity3D仿星露谷物语开发15之创建道具晃动效果
当角色经过某些道具时,道具会发生轻微地摇晃,这样增加了道具与角色的互动,提供了良好的视觉效果。比如经过某棵植物时,植物会发生摇晃。同时掌握VS调试代码的能力。
2025-01-04 12:26:08
752
原创 Unity3D仿星露谷物语开发14之Custom Property Attribute
创建自定义属性特性,类似于[SerializeField]的属性标签。当用该自定义属性特性标记变量时,可以在Inspector面板中看到相应的效果。
2025-01-01 23:49:20
712
原创 Unity3D仿星露谷物语开发12之创建道具列表
道具是游戏的核心部分,道具包括你可以拾取的东西,你可以使用的工具和你能种的东西等。本节就是创建道具的信息类。同时了解ScriptableObject类的使用。
2024-12-31 15:41:35
709
原创 Unity3D仿星露谷物语开发11之添加Scenary Fader
当角色移动到草/树的后面时,因为草/树层级优先级大于等于角色,导致角色无法全部展示。我们希望当角色走到草/树的后面时,草/树能够改变透明度(不再是1),从而在Game界面可以看到角色。
2024-12-30 14:46:41
969
原创 Unity3D仿星露谷物语开发10之添加Cinemachine Confiner
避免摄像头移动到边界之外。解决方案核心要点:目前Cinemachine Virtual Camera跟随角色移动,Cinemachine的Confiner属性可以设定多边形区域,使得Camera不会超过这个区域。
2024-12-29 22:33:04
612
原创 Unity3D仿星露谷物语开发9之创建农场Scene
绘制农场的场景。通过不同Sorting Layer控制物体的显示优先级,绘制Tilemap地图,添加Tilemap Collider碰撞器,同时添加Composite Collider碰撞器优化性能
2024-12-29 00:39:46
1359
cycleGan的pytorch简化版本
2023-03-16
基于CenterNet简化后只做目标检测的源代码
2022-12-30
opencc windows版本
2017-07-12
flink任务分process处理方案
2017-05-03
mastering machine learning with scikit-learn源代码
2016-04-25
iBatis工程简单例子
2014-10-07
ibatis工程依赖的jar包
2014-10-07
apache-jemter-2.11
2014-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人