只是想知道是否有可能重叠两个元素?
这是我想要实现的目标的说明:

基本上它是一个圆形的ImageButton,它的中心位于一个矩形的角落.我应该怎么做定位呢?我可以使用RelativeLayout或其他吗?
我有一个名为Ball的对象,我添加了键盘交互性(WASD移动球)我需要相机留在后面并跟随球,但我得到错误.
using UnityEngine;
using System.Collections;
public class ballmain : MonoBehaviour {
public bool isMoving = false;
public string direction;
public float camX;
public float camY;
public float camZ;
// Use this for initialization
void Start () {
Debug.Log("Can this run!!!");
}
// Update is called once per frame
void Update () {
camX = rigidbody.transform.position.x -=10;
camY = rigidbody.transform.position.y -=10;
camZ = rigidbody.transform.position.z;
camera.transform.position = new Vector3(camX, camY, camZ);
//followed by code that makes ball move
}
}
Run Code Online (Sandbox Code Playgroud)
我收到错误"Assets/ballmain.cs(18,44):错误CS1612:无法修改'UnityEngine.Transform.position'的值类型返回值.考虑将值存储在临时变量中"有人知道答案吗?如果我注释掉关于相机的代码,球可以移动.