Security News
GitHub Removes Malicious Pull Requests Targeting Open Source Repositories
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
aframe-mouse-cursor-component
Advanced tools
This feature is now available in A-Frame v0.6.1 by setting
<a-scene cursor="rayOrigin: mouse">
.
This is similar to cursor
component besides the mouse behaves as cursor.
For detail, please check cursor page.
There is no property.
The mouse-cursor
will add states to the cursor entity on certain events.
There is no hovering
or hovered
state for mobile.
State Name | Description |
---|---|
hovering | Added when the cursor is hovering over another entity. |
The cursor will add states to the target entity on certain events.
State Name | Description |
---|---|
hovered | Added when target entity is being hovered by the cursor. |
There is no mouseenter
or mouseleave
events but click
event for mobile.
Event Name | Description |
---|---|
click | Triggered when an entity is clicked. |
mouseenter | Triggered on mouseenter of the canvas. |
mouseleave | Triggered on mouseleave of the canvas. |
mousedown | Triggered on mousedown of the canvas. |
mouseup | Triggered on mouseup of the canvas. |
For events, please check demo page.
The mouse-cursor
component is usually used alongside the [camera component][components-camera].
Install and use by directly including the browser files:
<head>
<title>My A-Frame Scene</title>
<script src="https://aframe.io/releases/0.5.0/aframe.min.js"></script>
<script src="https://rawgit.com/mayognaise/aframe-mouse-cursor-component/master/dist/aframe-mouse-cursor-component.min.js"></script>
</head>
<body>
<a-scene>
<a-entity camera look-controls mouse-cursor>
</a-scene>
</body>
Install via NPM:
npm i -D aframe-mouse-cursor-component
Then register and use.
import 'aframe'
import 'aframe-mouse-cursor-component'
If you want to work on this component, take a fork of this branch, and submit a PR back.
npm run dev
in your terminal, and check your code at http://localhost:8000
npm run build
click
event won't be fired when mouse moves a lot after mouse downFAQs
A-Frame Mouse Cursor Component for A-Frame VR.
The npm package aframe-mouse-cursor-component receives a total of 32 weekly downloads. As such, aframe-mouse-cursor-component popularity was classified as not popular.
We found that aframe-mouse-cursor-component demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.