为啥我的idea在编辑代码时,鼠标移动到的位置会有一条水平线,那位帮帮忙,怎么去掉水平线

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我的idea在编辑代码时,鼠标移动到的位置会有一条水平线,那位帮帮忙,怎么去掉水平线相关的知识,希望对你有一定的参考价值。

就是代码中间的黑色水平线

你应该是刚刚学编程你可以先从iapp看看java语言的书看看不然的话很难学的

参考技术A 我这边刚刚也有,你这应该是有翻译软件之类造成的吧 参考技术B 按一下F8就行了 参考技术C 你的弄好了吗😂😂 参考技术D 这个问题怎么解决的,我的也是一样的

unity3d 2D平面游戏实现鼠标拖拽物体移动

继鼠标点击物体 按住鼠标,拖动到指定位置后放开鼠标,物体停留在鼠标放开位置!

呃..以前做过..代码找不到了..
跟你说下思路吧..

鼠标拖动的操作是由三个时间组成的..

鼠标按住 鼠标移动 鼠标松开.

定义一个公用变量.
鼠标按住的时候,..变量为true
松开的时候..变量为false
而鼠标移动的时候,,必须为true才可以使对象移动..
移动时先计算鼠标到父窗口的相对位置,和对象的相对位置然后得到相差值..之后鼠标移动的时候获取到的鼠标位置加上或者减去这个相对值就是对象应该在的位置..追问

用playmaker 能实现不 给点思路谢谢了!

参考技术A using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;


public class PictureMove : MonoBehaviour,
IBeginDragHandler,IDragHandler


private Vector3 offset;//物体与鼠标点击处的差值
private Vector3 mousePos;//鼠标位置
// Use this for initialization
void Start () 



// Update is called once per frame
void Update () 


#region IBeginDragHandler implementation
//准备拖拽接口
public void OnBeginDrag (PointerEventData eventData)


//获取鼠标位置
mousePos=Input.mousePosition;
//获取鼠标位置与图片位置的偏移量
offset=transform.position-mousePos;

#endregion
#region IDragHandler implementation
//拖拽接口
public void OnDrag (PointerEventData eventData)

//图片随鼠标移动
transform.position= Input.mousePosition + offset;


#endregion


以上是关于为啥我的idea在编辑代码时,鼠标移动到的位置会有一条水平线,那位帮帮忙,怎么去掉水平线的主要内容,如果未能解决你的问题,请参考以下文章

idea多行同一列同时编辑;多光标处同时编辑方法

threejs设置物体位置

为啥鼠标不能超过电脑屏幕的左,上边界,而能够超过

unity3d 2D平面游戏实现鼠标拖拽物体移动

为啥微信编辑时鼠标选中一个字,而且打字时会自动删除后面的字?

为啥使用 UIPanGestureRecognizer 移动对象时会有延迟?