private void onWorldInitialized(b2WorldObject worldObj) { _fixtureDict = new Dictionary <Collider2D, b2Fixture[]>(); _worldObj = worldObj; _world = _worldObj.world; b2BodyDef bodyDef = new b2BodyDef(); _body = _world.CreateBody(bodyDef); _body.SetAngle(transform.eulerAngles.z * Mathf.Deg2Rad); createWithCollider2Ds(); setPropertyToBody(); }
void Start() { b2WorldObject worldObj = GetComponent <b2WorldObject>(); _world = worldObj.world; }
virtual protected void Start() { _worldObj = gameObject.GetComponentInParent <b2WorldObject>(); _world = _worldObj.world; _bodyObject = GetComponent <b2BodyObject>(); }