fix:修改节点动画 编辑节点晃动的问题
This commit is contained in:
@@ -315,11 +315,6 @@ export function onChangeAnimate (node, animateType, fillStyle, strokeStyle) {
|
||||
const state = Node.cloneState(node)
|
||||
switch (animateType) {
|
||||
case 'upDown':
|
||||
node.animateFrames.push({
|
||||
duration: 0,
|
||||
linear: true,
|
||||
state: Node.cloneState(state)
|
||||
})
|
||||
state.rect.y -= 10
|
||||
state.rect.ey -= 10
|
||||
node.animateFrames.push({
|
||||
@@ -339,11 +334,6 @@ export function onChangeAnimate (node, animateType, fillStyle, strokeStyle) {
|
||||
})
|
||||
break
|
||||
case 'leftRight':
|
||||
node.animateFrames.push({
|
||||
duration: 0,
|
||||
linear: true,
|
||||
state: Node.cloneState(state)
|
||||
})
|
||||
state.rect.x -= 10
|
||||
state.rect.ex -= 10
|
||||
node.animateFrames.push({
|
||||
@@ -379,11 +369,6 @@ export function onChangeAnimate (node, animateType, fillStyle, strokeStyle) {
|
||||
})
|
||||
break
|
||||
case 'heart':
|
||||
node.animateFrames.push({
|
||||
duration: 0,
|
||||
linear: true,
|
||||
state: Node.cloneState(state)
|
||||
})
|
||||
state.rect.x -= 5
|
||||
state.rect.ex += 5
|
||||
state.rect.y -= 5
|
||||
@@ -402,11 +387,6 @@ export function onChangeAnimate (node, animateType, fillStyle, strokeStyle) {
|
||||
})
|
||||
break
|
||||
case 'success':
|
||||
node.animateFrames.push({
|
||||
duration: 0,
|
||||
linear: true,
|
||||
state: Node.cloneState(state)
|
||||
})
|
||||
state.strokeStyle = strokeStyle || '#237804'
|
||||
node.animateFrames.push({
|
||||
duration: 100,
|
||||
@@ -438,11 +418,6 @@ export function onChangeAnimate (node, animateType, fillStyle, strokeStyle) {
|
||||
})
|
||||
break
|
||||
case 'warning':
|
||||
node.animateFrames.push({
|
||||
duration: 0,
|
||||
linear: true,
|
||||
state: Node.cloneState(state)
|
||||
})
|
||||
state.strokeStyle = strokeStyle || '#fa8c16'
|
||||
state.fillStyle = fillStyle || '#fa8c16'
|
||||
state.lineWidth = 5
|
||||
@@ -472,11 +447,6 @@ export function onChangeAnimate (node, animateType, fillStyle, strokeStyle) {
|
||||
})
|
||||
break
|
||||
case 'error':
|
||||
node.animateFrames.push({
|
||||
duration: 0,
|
||||
linear: true,
|
||||
state: Node.cloneState(state)
|
||||
})
|
||||
state.strokeStyle = strokeStyle || '#cf1322'
|
||||
state.fillStyle = fillStyle || '#cf132222'
|
||||
state.lineWidth = 5
|
||||
@@ -506,11 +476,6 @@ export function onChangeAnimate (node, animateType, fillStyle, strokeStyle) {
|
||||
})
|
||||
break
|
||||
case 'show':
|
||||
node.animateFrames.push({
|
||||
duration: 0,
|
||||
linear: true,
|
||||
state: Node.cloneState(state)
|
||||
})
|
||||
state.strokeStyle = strokeStyle || '#fa541c'
|
||||
state.rotate = -5
|
||||
node.animateFrames.push({
|
||||
@@ -532,11 +497,6 @@ export function onChangeAnimate (node, animateType, fillStyle, strokeStyle) {
|
||||
})
|
||||
break
|
||||
case 'fade':
|
||||
node.animateFrames.push({
|
||||
duration: 0,
|
||||
linear: true,
|
||||
state: Node.cloneState(state)
|
||||
})
|
||||
state.strokeStyle = strokeStyle || '#fa541c'
|
||||
state.globalAlpha = 0.3
|
||||
node.animateFrames.push({
|
||||
|
||||
Reference in New Issue
Block a user