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
瞧一瞧看一看啦“一段眼睛跟着鼠标转动的跟踪眼代码”
最新推荐文章于 2022-10-31 21:49:18 发布
这篇博客分享了一段代码,实现了眼睛跟随鼠标移动的效果,涵盖了Java和JavaScript技术,结合WPF事件和反射机制,适合对交互效果感兴趣的开发者学习。
摘要由CSDN通过智能技术生成