UNPKG

@eva/react-eva

Version:

React EVA是一个让开发同学能够在React技术体系下,利用EVA JS的游戏研发能力,开发动画、游戏类场景的框架。它可以让开发同学用熟悉的JSX和Hooks语法编写动画、游戏场景的代码。

15 lines (11 loc) 327 B
import {RefObject} from 'react'; import {GameObject} from '@eva/eva.js'; export default class EvaRefObject { gameobject: GameObject; constructor(ref: RefObject<GameObject>) { this.gameobject = ref.current; for (const component of this.gameobject.components) { this[component.name] = component; } } }