如何解决如何简化水平或垂直不同的代码模式
我有两个函数来定义要在x轴或y轴上进行动画处理的关键帧。 它们只是水平还是垂直都不同。
function edgeh_prefab(st,y)
return {
keyframe(m_pos,120,{64,y},y}),keyframe(m_scale,60,{16,-1},8}),90,30,8},-1})
}
end
function edgev_prefab(st,x)
return {
keyframe(m_pos,{x,64},64}),{-1,16},{8,16}),16})
}
end
除了x和y参数切换外,我还有其他几个功能几乎相同。我想知道是否可以简化此代码,以便不必分别处理水平和垂直代码。另外,我不想提供额外的参数来检查定义x和y参数是水平还是垂直。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。