《泰拉瑞亚》饰品制作方法
子提示①:无敌和免疫的意思很接近 子提示②:TR的变量基本是用英文命名的 子提示③:无敌也需要时间限定 那么,就这样吧,作为一个思考题,接下来是—— 1.时装 想穿乌龟套又懒得收集龟甲?万能的Effects满足你! p.head=99; p.body=65; p.legs=54; 想穿幽灵套又不想下地牢?万能的Effects满足你! p.head=101; p.body=66; p.legs=55; 其它时装同理,不过实际使用时优先级是时装栏高于下面的饰品高于上面的饰品高于装备栏,请务必注意 2.套装效果 想反伤又嫌乌龟套好难看而且不想穿时装?还是万能的Effects满足你! p.thorns = true; p.turtleThorns = true; 想吸血而且觉得幽灵套太丑?依然是是万能的Effects满足你! p.ghostHeal=true; 什么?嫌幽灵套吸血太慢了?那就再来一句: p.lifeSteal=233f;——瞬间还原至旧版幽灵套的吸血频率我会说? 3.视觉特效 还是那句话,Effects是万能的。 想在身上点上火? for (int i=0;i<9;i++){ int m = Dust.NewDust(p.position, p.width, p.height, 6); Main.dust[m].noGravity = true; Main.dust[m].position += p.velocity * Main.rand.Next(-50, 51) * 0.01f; } 上面这段效果大概就是在身上放上火焰的粒子特效,并且会依据玩家的速度而延伸成一条火链;至于每一句都是起的什么作用——字面意思,不懂英文的请自行google翻译,不懂英文又秀优越秀爱国的请右上角 想让自己身上冒星星? Gore.NewGore(p.position+new Vector2(Main.rand.Next(p.width),Main.rand.Next(p.height)), p.velocity,Main.rand.Next(16,18)); 上面这句就是在玩家身上随机的地方冒16号或者17号gore,也就是星星 (编辑:173173游戏网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |