饥荒代码吧 关注:715贴子:5,933
  • 3回复贴,共1
1,怎么让一个不能堆叠的物品,不能放进背包或其他容器,不能丢弃,只能放进指定容器和鼠标上和自己身上?该物品可以和其他物品交换位置。
2,怎么让一件自带3格容器的装备,被制造或生成出来时,自带3个上述的物品?
3,怎么增加生物被单次攻击后的硬直?要是硬直,不是眩晕或者冰冻之类的。或者让怪强制执行被硬直动画。(最近看旺达无限硬直暗影编织者突然来了想法,给背刺刀背刺时加个长时间的硬直制造处决的效果)
4,怎么更改玩家吃食物时的食物属性,比如让我吃食物的回血超过血上限的那部分改成加饱食度。
5,怎么让回血和回饱食没有声音?尤其是持续回血


IP属地:浙江来自Android客户端1楼2021-09-21 08:07回复
    1、container组件的itemtestfn可以检测哪些物品可以放入哪些不可以(参考冰箱代码),如果不能放入背包你还需要在它的代码里加入itemtestfn,其他容器同理,都需要有itemtestfn。2、需要有Container:GiveItem(SpawnPrefab("x"),选择哪个格子),如果三个格子都要有物品这个需要写三遍。3、这个暂时不知道。。4、需要用到Edible:SetOnEatenFn(fn)。5、Killsound("")


    IP属地:广西2楼2022-09-10 14:19
    收起回复