У меня есть сценарий, который следует за мышью, и мне было интересно, если и как, я мог бы выстрелить «пулю» и исчезнуть, когда ее выключит экран. Вот мой следующий код:Увольнение пули на экран
var box=$(".box");
var boxCenter=[box.offset().left+box.width()/2, box.offset().top+box.height()/2];
$(document).mousemove(function(e){
var angle = Math.atan2(e.pageX- boxCenter[0],- (e.pageY- boxCenter[1]))*(180/Math.PI);
box.css({ "-webkit-transform": 'translate(-50%,-50%) rotate(' + angle + 'deg)'});
box.css({ '-moz-transform': 'translate(-50%,-50%) rotate(' + angle + 'deg)'});
box.css({ 'transform': 'translate(-50%,-50%) rotate(' + angle + 'deg)'});
});
Если вы можете это исправить, что было бы удивительно! – SilverNeon123
Я немного искал Google и нашел аналогичную демоверсию. Пожалуйста, взгляните на эту [страницу под механикой/прицеливанием] (http://examples.kiwijs.org/) и на этом [скрипке] (http://jsfiddle.net/awolf2904/ahjbh3rs/). Скрипка, основанная на киви, работает лучше, чем моя демонстрация, и там работает огонь. – AWolf