瞧一瞧看一看啦“一段眼睛跟着鼠标转动的跟踪眼代码”

这篇博客分享了一段代码,实现了眼睛跟随鼠标移动的效果,涵盖了Java和JavaScript技术,结合WPF事件和反射机制,适合对交互效果感兴趣的开发者学习。
摘要由CSDN通过智能技术生成

image.png


import java.applet.Applet; 
import java.awt.Color; 
import java.awt.Dimension; 
import java.awt.Font; 
import java.awt.Graphics; 
import java.awt.Image; 

import net.java2000.tools.NoNull; 

/** 
* 一段眼睛跟着鼠标转动的跟踪眼代码。<br> 
* 你可以单独运行,或者放在html里面<br> 
* <applet code="Eye" codebase="codebase" width="400" height="135" 
* name="eyesApplet"><br> 
* <param name="faceFile" value="doofus.jpg"/><br> 
* <param name="testMode" value="false"/> <br> 
* <param name="leftEyeX" value="75"/> <br> 
* <param name="leftEyeY" value="77"/> <br> 
* <param name="rightEyeX" value="310"/> <br> 
* <param name="rightEyeY" value="75"/><br> 
* <param name="irisRadius" value="20"/> <br> 
* <param name="pupilRadius" value="8"/><br> 
* <param name="leftEyeRadius" value="5"/><br> 
* <param name="rightEyeRadius" value="5"/> <br> 
* <param name="horizontalSkew" value="3.5"/><br> 
* <param name="eyeIndependence" value="0.4"/> <br> 
* <param name="irisRed" value="128"/><br> 
* <param name="irisGreen" value="64"/> <br> 
* <param name="irisBlue" value="0"/> <br> 
* <param name="verticalOffset" value="100"/> <br> 
* </applet> 
* 
* @author 赵学庆,Java世纪网(java2000.net) 
* 
*/ 
public class Eye extends Applet { 
private static final long serialVersionUID = 4124530672062457469L; 
private String mErrorMessage; 
private Image mFace; 
private Color mIrisColor, mPupilColor = Color.black; 
private int mMouseX, mMouseY; 
private int mLeftEyeX, mLeftEyeY, mRightEyeX, mRightEyeY; 
private int mLeftIrisX, mLeftIris
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值