Commit c674a36080280e4de326cdc1ed548b83ce7434fa

Authored by TRUONG
1 parent 360762e8c7
Exists in master and in 1 other branch develop

fix delete effect

Showing 3 changed files with 8 additions and 5 deletions Side-by-side Diff

... ... @@ -47,7 +47,7 @@
47 47 <script src="bower_components/json3/lib/json3.min.js"></script>
48 48 <![endif]-->
49 49 <script type="text/javascript">
50   - var VERSION = '24-11_07';
  50 + var VERSION = '24-11_08';
51 51 var require = {
52 52 urlArgs: "ver="+VERSION,
53 53 };
app/scripts/controllers/tshirtdesign.js
... ... @@ -216,10 +216,12 @@
216 216 object.setCoords();
217 217 var Coords = object.oCoords;
218 218 var diffX = 55, diffY=50;
219   - $('#object-border-left').css({'height':object.originalState.height*object.scaleY, top: Coords.tl.y+diffY, left: Coords.tl.x+diffX});
220   - $('#object-border-right').css({'height':object.originalState.height*object.scaleY, top: Coords.tr.y+diffY, left: Coords.tr.x+diffX});
221   - $('#object-border-top').css({'width':object.originalState.width*object.scaleX, top: Coords.tl.y+diffY, left: Coords.tl.x+diffX});
222   - $('#object-border-bottom').css({'width':object.originalState.width*object.scaleX, top: Coords.bl.y+diffY, left: Coords.bl.x+diffX});
  219 + var xAngle = Math.cos(object.getAngle() * (Math.PI / 180))/2;
  220 + var yAngle = Math.sin(object.getAngle() * (Math.PI / 180))/2;
  221 + $('#object-border-left').css({'height':Math.ceil(object.originalState.height*object.scaleY), top: Coords.tl.y+diffY, left: Coords.tl.x+diffX});
  222 + $('#object-border-right').css({'height':Math.ceil(object.originalState.height*object.scaleY), top: Coords.tr.y+diffY, left: Coords.tr.x+diffX});
  223 + $('#object-border-top').css({'width':Math.ceil(object.originalState.width*object.scaleX), top: Coords.tl.y+diffY, left: Coords.tl.x+diffX});
  224 + $('#object-border-bottom').css({'width':Math.ceil(object.originalState.width*object.scaleX), top: Coords.bl.y+diffY, left: Coords.bl.x+diffX});
223 225 $('.object-border').css({
224 226 '-ms-transform': 'rotate('+object.getAngle()+'deg)', /* IE 9 */
225 227 '-webkit-transform': 'rotate('+object.getAngle()+'deg)', /* Safari */
... ... @@ -758,6 +758,7 @@
758 758 background-color: rgb(0, 108, 255);
759 759 border: 0;
760 760 display:none;
  761 + transform-origin: 0% 0%;
761 762 }
762 763 #object-border-top, #object-border-bottom{
763 764 height: 2px;