ps1 cannot be loaded because running scripts is disabled on this system
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
var email by remember { mutableStateOf("") } | |
var isEmailValid by remember { mutableStateOf(false) } | |
//Calling the function | |
CustomOutlinedTextField( | |
value = email, | |
onValueChange = { | |
email = it | |
isEmailValid = isValidEmail(it) | |
}, |
<!--add this into <head> part --> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
//Convert to csv | |
downloadCSVFromJson = (filename, arrayOfJson) => { | |
// convert JSON to CSV | |
const replacer = (key, value) => value === null ? '' : value // specify how you want to handle null values here | |
const header = Object.keys(arrayOfJson[0]) | |
let csv = arrayOfJson.map(row => header.map(fieldName => | |
JSON.stringify(row[fieldName], replacer)).join(',')) | |
csv.unshift(header.join(',')) | |
csv = csv.join('\r\n') |
//Get the device type | |
let system = navigator.userAgent | |
let isAndroid = system.indexOf('Android') > -1 || system.indexOf('Adr') > -1 // android终端 | |
let isiOS = !!system.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/) //ios终端 | |
let Androidurl = "https://www.androidurl.com" | |
let Appleurl = "https://www.Appleurl.com" | |
// Open the Google Maps link in a new tab | |
var newWindow = window.open('', '_blank') // Noted: this window.open() must be call outside the async, since safari blocked .open() inside any async function |
speed = (currentTime - startTime) / (endTime - startTime)
frame = Date.now()
const speed = (frame - positions[0].frame) / (positions[0 + delay].frame - positions[1 + delay].frame);
speed
represents the position between the two most recent positions in the positions array.frame
is the current frame of the game.positions[0].frame
is the frame of the most recent position in the positions array.positions[0 + delay].frame
and positions[1 + delay].frame
are the frames of the two most recent positions, with a delay offset.⚠⚠⚠⚠⚠this must be set when new a renderer object⚠⚠⚠⚠⚠
{preserveDrawingBuffer: true}
//⚠⚠⚠⚠⚠this must be set when new a renderer object⚠⚠⚠⚠⚠
//{preserveDrawingBuffer: true}
const renderer = new THREE.WebGLRenderer({preserveDrawingBuffer: true});
//set a id for getting the canvas
renderer.domElement.id = 'screenshot';