Exemplo n.º 1
0
    public AimingMarker AimingMarkerEmit(AimingMarker aimingMarker, ReserveMarkerData data)
    {
        GameObject tmp = Instantiate(aimingMarker.gameObject, Vector3.zero, Quaternion.identity) as GameObject;

        AimingMarker markerCompornent = tmp.transform.GetComponent <AimingMarker>();

        markerCompornent.MarkerCanvas  = canvas.gameObject;
        tmp.transform.parent           = canvas.transform;
        tmp.transform.localScale       = aimingMarker.transform.localScale;
        markerCompornent.PosOnScreen.x = data.Pos.x;
        markerCompornent.PosOnScreen.y = data.Pos.y;
        markerCompornent.data          = data;
        markerCompornent.SettingPos();
        return(markerCompornent);
    }
	public AimingMarker AimingMarkerEmit( AimingMarker aimingMarker , ReserveMarkerData data )
	{

		GameObject tmp = Instantiate( aimingMarker .gameObject , Vector3 .zero , Quaternion .identity ) as GameObject;

		AimingMarker markerCompornent = tmp .transform .GetComponent<AimingMarker>();
		markerCompornent .MarkerCanvas = canvas .gameObject;
		tmp .transform .parent = canvas .transform;
		tmp .transform .localScale = aimingMarker .transform .localScale;
		markerCompornent .PosOnScreen .x = data .Pos .x;
		markerCompornent .PosOnScreen .y = data .Pos .y;
		markerCompornent .data = data;
		markerCompornent .SettingPos();
		return markerCompornent;
	}