有没有办法使用Point对象同时设置x和y?使用点设置位置
Q
使用点设置位置
0
A
回答
1
不,除非你使用构造函数。 Point类确实有一个偏移量(x,y)函数,所以你可以做一些像point.offset(-1 * point.x + newX,-1 * point.y + newY),这会影响你欲望。
是否有一个特定的原因,你想同时设置它,或者你只是想写紧凑的代码?
0
var p:Point;
p = new Point(5,10);
// after that
p.x = 27;p.y = 34;
如果你想要写的是紧凑的代码,你可以在同一行中有多个命令。所以这样,你就避免了乘法运算,这会使你的代码变得复杂并且使它更不稳定/更慢。
相关问题
- 1. 设置位置
- 2. CATransform3DMakeRotation设置锚点和位置。 iOS7查看位置错误
- 3. 使用iTextSharp设置图像位置
- 4. 使用Javascript设置CSS位置
- 5. 使用c设置表单的位置#
- 6. 设置使用CSS源位置转换
- 7. 在wp7.1中使用位置设置
- 8. 如何设置文本框的位置使用相对位置?
- 9. 如何将对话框的位置设置为用户点击MapView的位置?
- 10. 设置tfoot位置
- 11. NSTableViewCell.ImageView设置位置?
- 12. SSRS动态设置表位置/位置
- 13. 使用google maps API,我们如何使用map.setCenter函数将当前位置设置为默认设置位置?
- 14. 位置服务:地点总是和位置当使用
- 15. 如何设置一个位置的弹出到所需的位置点击链接时使用jQuery
- 16. 设置滚动位置
- 17. 设置鼠标位置
- 18. Panel AutoScroll位置设置
- 19. UIGraphicsBeginImageContext如何设置位置?
- 20. JQuery:拖放设置位置
- 21. Windows Phone的位置设置
- 22. 更改位置设置
- 23. IE8设置的位置
- 24. 设置属性位置?
- 25. 设置光标位置
- 26. 设置位置返回E_NOTIMPL
- 27. 设置绝对位置
- 28. ImageView和设置位置
- 29. 设置位置属性
- 30. 设置路径的位置
是的...更多以节省行代码。 – redconservatory 2011-03-08 15:37:55
@redconservatory,只要记住线条越少,速度越快/越好就越不相等^ _^ – jswolf19 2011-03-08 15:49:22
另一个想法是扩展Point来添加这个功能 - 你可以在它上面添加一个set(x,y)函数。这会比我的hackish offset()想法更好,并且可以让你压缩你的代码而不会无意中混淆你的逻辑。 – sean 2011-03-08 18:03:27