remove player object

This commit is contained in:
zhw2590582 committed 2022-01-07 17:38:10 +08:00
1 parent 59a8ccce81
commit 59400eb3bf
58 files changed
+295 -313

No files matched your search

+9 -9
View File
@@ -1,29 +1,29 @@
import { def } from '../utils';
export default function rectMix(art, player) {
def(player, 'rect', {
export default function rectMix(art) {
def(art, 'rect', {
get: () => {
return art.template.$player.getBoundingClientRect();
},
});
['bottom', 'height', 'left', 'right', 'top', 'width'].forEach(key => {
def(player, key, {
['bottom', 'height', 'left', 'right', 'top', 'width'].forEach((key) => {
def(art, key, {
get: () => {
return player.rect[key];
return art.rect[key];
},
});
});
def(player, 'x', {
def(art, 'x', {
get: () => {
return player.left + window.pageXOffset;
return art.left + window.pageXOffset;
},
});
def(player, 'y', {
def(art, 'y', {
get: () => {
return player.top + window.pageYOffset;
return art.top + window.pageYOffset;
},
});
}