offset positon unity code example
Example 1: unity look roation offset
transform.rotation = Quaternion.LookRotation(hit.normal) * Quaternion.Euler(0, 0, zAngle);
Example 2: instantiate offset unity
public GameObject objectPrefab;
void Start()
{
Instantiate(objectPrefab, objectPrefab.position, objectPrefab.rotation);
Instantiate(objectPrefab, Vector3.zero, Quaternion.identity);
Instantiate(objectPrefab, objectPrefab.position + (Vector3.up * 1.63f), objectPrefab.rotation * Quaternion.AngleAxis(30.0f, Vector3.up));
}