#!/bin/bash
sum=0
for number in $@
do
echo $number | grep -q "[^a-z]" >> /dev/null
if [ $? != 0 ]
then
echo "Sorry, '$number' is not a number"
else
sum=$((sum + number))
echo "$sum"
fi
done
我的分配要求,如果我输入add2 4 -3 12 9,它将输出
22
但是地雷的产出:
4 1
我正在使用新的输入系统和玩家输入组件制作一个带有团结的2d平台游戏。我想为游戏做一个射击系统,但我需要使用"Input.GetButtonDown“,这是为旧的输入系统。如果没有,我如何在新的输入系统中做到这一点?
这是我的播放器控制器代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.InputSystem;
public class PlayerController : MonoBehaviour, PlayerInputActio