@zjxdiu 您好,浏览器记录删除后我的网页版就没有问题了,但是打包的WIN版还是有存档信息,请问这要怎么解决呢?
繁华4231
@繁华4231
繁华4231 发布的最佳帖子
繁华4231 发布的最新帖子
-
RE: 请问如何通过卡牌实现精灵的移动?
嗯嗯,您好,现在我弄了一个”基础牌“的动作组,请问这个之后要怎样设置让卡牌的功能为控制角色上下左右移动呢?
以下是我现在写的程序
但是现在实现的效果却不是理想的效果,请问这一块的程序,要怎么编写呢? -
RE: 请问如何通过卡牌实现精灵的移动?
您好,现在我需要用”↑1“让主角精灵向
【当前y坐标+1倍tilemap格子高度】的位置移动
以下是我现在写的程序:
但是这个现在实现的是角色移动后就返回原处 请问要怎样编写相应的程序呢? -
RE: 请问如何通过卡牌实现精灵的移动?
您好,为了比较容易实现,我改变了一下想法,以下是现在的想法:
在7个出牌格子中,从左至右(数组里是从0-6),按顺序识别,当都是基础牌时则直接按顺序实现所有牌的功能。
当识别到技能牌1时则实现技能牌1与其右边的基础牌的组合功能(如*2(↑2)即向上4格)。如果一组牌里有几张技能牌1,就需要判断其后面有没有基础牌,如果没有则显示“出牌错误”,如果有就需要识别其后面有多少张基础牌然后相对应的实现其功能。
请问这样要如何实现上述的识别功能呢? (我现在是想着先把识别功能做出来,再做卡牌功能的实现) -
RE: 请问如何通过卡牌实现精灵的移动?
嗯嗯,大概理解了。我现在的想法是:
在7个出牌格子中,从左至右(数组里是从0-6),按顺序识别,当都是基础牌时则直接按顺序实现所有牌的功能。当识别到技能牌1时则实现技能牌1与其左边的基础牌的组合功能(如↑2*2即向上4格)。
如果一组牌里有几张技能牌1,就需要判断其前面有没有基础牌,如果没有则显示“出牌错误”,如果有就需要识别其前面有多少张基础牌然后相对应的实现其功能。
那,请问要如何实现上述的识别功能呢? (我现在是想着先把识别功能做出来,再做卡牌功能的实现) -
RE: 请问如何通过卡牌实现精灵的移动?
嗯嗯,前面的我明白了,那么请问如何实现您说的
“通过获取每一个x中y=1的值是“基础牌”还是“技能牌”来做出不同的处理,因为每张牌都只是需要判断当前牌和下一张牌,所以如果当前牌是“基础牌”才检查下一张牌,然后下一张牌是“技能牌”才执行融合效果的操作,否则就只执行“基础牌”本身的效果;而如果当前牌是“技能牌”,就直接跳过不处理即可。”
这一部分的操作呢? -
RE: 请问如何通过卡牌实现精灵的移动?
对对,是技能牌只会对前一张是基础牌的情况下生效。那请问在您说的这段程序中,要怎样区分基础牌跟技能牌呢?把它们分在不同的同类组里?