// Interaction with non-like products public override void Interact(PrimitiveB b) { CombineWith(b); }
public abstract void Interact(PrimitiveB b);
public override void Interact(PrimitiveB b) { gameObject.transform.Rotate(new Vector3(0f, 0f, b.gameObject.transform.eulerAngles.z - 45f)); CombineWith(b); }