По первому вопросу разобрался, спасибо.
По второму:
using UnityEngine;
using System.Collections;
public class example : MonoBehaviour {
void OnTriggerStay(Collider other) {
if (other.attachedRigidbody)
other.attachedRigidbody.AddForce(Vector3.up * 10);
}
}
А если у меня коллайдер не ригидбоди?